1
3
4
43
9
2
5
36
6
2
586
3
1
17
8
4
7
18
9
3
6
sudoku