89
4
2
5
8
7
93
4
16
1
972
5
35
6
49
3
8
1
5
6
29
sudoku