4
9
6
87
6
2
51
4
8
31
3
5
98
3
3
27
4
6
98
7
4
2
sudoku