4
9
3
2
5
8
7
46
1
49
1
968
2
58
4
63
9
3
4
2
9
1
7
sudoku