5
6
2
21
59
1
3
5
3
1
24
39
3
8
6
9
1
35
46
7
6
5
sudoku