2
5
4
1
9
52
64
59
2
8
849
6
1
72
63
65
7
1
3
5
7
sudoku