5 2 4 3
9 3 5 1 7 6
2 7 8
1 6 2 3
5 4 8 9
8 6 7 1
3 5 7
1 5 6 8 9 2
2 5 7 8