9
5
8
8
764
3
75
2
3
47
26
8
9
49
7
148
5
2
7
1
sudoku