5
1
4
51
2
9
8
5
592
64
6
83
921
3
2
9
9
43
8
4
6
sudoku