4
9
6
89
6
1
1
5
87
5
23
2
64
9
57
8
94
1
6
7
4
83
2
3
4
sudoku