165
1
3
7
95
8
4
2
4
57
86
9
1
5
2
47
9
3
2
268
sudoku