59
3
31
6
69
8
45
3
1
47
9
1
45
9
15
8
36
5
21
sudoku