93
5
86
2
18
7
4
6
5
65
21
8
1
6
9
14
8
54
3
97
sudoku