46
7
2
5
84
8
3
7
965
672
361
4
1
3
78
2
5
3
19
sudoku