2
571
8
75
15
9
5
9
3
9
4
1
7
8
1
82
52
9
234
1
sudoku