3 2 6 5 9 8 7 4 1 6 5 3 2 1 4 7 8 9