2
58
1
9
4
358
1
43
4
89
6
13
6
269
7
7
1
59
1
sudoku