5
3
1
29
4
1
9
6
5
936
8
491
5
2
7
1
3
82
7
6
5
sudoku