2
63
3
9
2
25
3
8
6
4
49
51
7
3
5
9
23
4
3
1
13
8
sudoku