5
9
3
1
53
8
4
1
5
8
87
2
31
3
1
2
2
9
18
2
4
9
7
sudoku