23
8
5
63
9
7
26
3
2
54
21
7
9
29
8
5
18
8
4
95
sudoku