7
653
6
13
5
6
1
2
84
2
3
49
8
7
7
9
86
4
894
5
sudoku