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