16
49
2
4
6
1
5
95
3
3
59
4
7
93
9
3
7
2
1
46
38
sudoku