4
4 1 2 3
1 3 4 2