2
9
4
2
25
674
9
14
71
5
26
48
7
237
91
1
3
2
8
sudoku