1
4
2
945
25
76
3
6
8
637
5
4
7
27
81
378
1
8
3
sudoku