5
5 4 2 1 3
2 3 5 4 1