5
6
1
5
89
967
2
3
96
8
932
1
71
4
3
287
69
4
3
8
5
sudoku