64
5
2
56
1
7
8
9
37
8
5
4
1
3
18
9
4
6
8
49
1
1
49
sudoku