3
4
1
9
6
7
1
89
8
2
3
9
54
1
2
1
9
56
8
4
4
5
3
7
3
sudoku