2
5
16
16
8
6
8
347
5
12
3
759
3
8
4
78
54
2
3
sudoku