3
6
2
57
2
1
4
7
6
1
95
8
1
18
2
9
5
4
7
8
53
5
6
1
sudoku