43
364
9
1
2
3
89
7
2
82
3
1
75
9
7
4
2
159
57
sudoku