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