59
3
54
98
21
5
3
1
4
8
7
9
6
4
7
7
16
96
28
7
32
sudoku