1
4
8
5
71
2
9
51
25
4
9
6
2
58
96
7
3
92
6
2
6
3
sudoku