64
58
3
6
94
8
3
9
5
7
13
6
6
8
2
4
89
1
6
23
57
sudoku