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