1
3
98
527
1
64
61
4
2
3
8
59
82
6
478
75
4
2
sudoku