2
3
6
1
82
2
3
7
59
8
96
45
8
41
1
8
5
74
2
3
2
7
sudoku