Pasijans, patience, or solitaire is the name for a group of single player card games. One new such game, so new it has no name, is played with cards sporting random integers as values. The game starts by shuffling all cards and distributing them in
During each turn, the player can remove the first card in any sequence and place it at the end of the "Solution sequence". The card that was second in the selected sequence now becomes the first and the turn ends. Of course once the card is in the "Solution sequence" it cannot be removed, replaced or altered in any way. So don't even try.
The game ends when all cards are in the "Solution sequence". The object of the game is to construct the best possible "Solution sequence". One sequence is better than the other if for the first cards they differ, let's call them
Input
The first line contains one integer
Next
Output
One line containing
Sample Input 1
3
1 2
1 100
1 1
Sample Output 1
1 2 100
Sample Input 2
2
5 10 20 30 40 50
2 28 27
Sample Output 2
10 20 28 27 30 40 50
Sample Input 3
2
3 5 1 2
3 5 1 1
Sample Output 3
5 1 1 5 1 2
Comments