9
1
4
4
3
82
5
74
937
632
531
19
5
58
3
4
9
8
6
sudoku