59
1
32
75
8
8
9
45
5
1
37
89
7
3
64
2
8
9
64
23
7
94
sudoku