7
3 6 1 0 2 5 4
5
5 3
1 4
2 3
4 4
0 3