4
23
2
8
7
579
4
7
48
6
86
91
9
12
8
1
623
2
9
5
35
2
sudoku