2
6
1
7
4
43
8
7
5
13
23
7
54
59
7
1
7
49
4
6
3
8
9
sudoku