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