18
54
69
7
1
3
9
5
46
2
7
8
81
5
3
5
4
9
37
59
23
sudoku