2
54
3
12
4
7
3
9
48
26
47
23
1
3
6
9
89
1
97
6
sudoku