1
4
3
7
529
4
72
31
472
68
57
2
785
6
4
3
9
sudoku