atcoder#DWACON6THPRELIMSD. Arrangement
Arrangement
Score : points
Problem Statement
Niwango has cards, numbered . He will now arrange these cards in a row.
Niwango wants to know if there is a way to arrange the cards while satisfying all the conditions below. To help him, determine whether such a way exists. If the answer is yes, also find the lexicographically smallest such arrangement.
- To the immediate right of Card (if any) is NOT Card .
- To the immediate right of Card (if any) is NOT Card .
- To the immediate right of Card (if any) is NOT Card .
Constraints
Input
Input is given from Standard Input in the following format:
Output
If no arrangements satisfy the conditions, print -1
. If such arrangements exist, print the lexicographically smallest such arrangement, in the following format:
Here, represents the -th card from the left.
4
2 3 4 1
1 3 2 4
- The arrangement is lexicographically smaller than , but is invalid, since it violates the condition "to the immediate right of Card is not Card ."
2
2 1
-1
- If no arrangements satisfy the conditions, print
-1
.
13
2 3 4 5 6 7 8 9 10 11 12 13 12
1 3 2 4 6 5 7 9 8 10 12 11 13