6
9
1
7
6
5
25
7
4
17
593
32
8
5
49
8
3
7
1
7
6
sudoku