9
14
52
8
8
359
6
52
7
4
56
1
691
3
3
82
71
6
sudoku