6
1 3 1 2 10 1
5
1 2
2 3
3 4
4 5
5 6