5
5 4 1 2 3
1 5 3 4 2