#9307. 「USACO11DEC」Cow Photography B 普及−

时间限制:1000 ms 内存限制:256 MiB 输入文件:photo.in 输出文件:photo.out
题目类型:传统 评测方式:文本比较
上传者: root

注意

本题采用文件输入输出。

输入文件为 photo.in, 输出文件为photo.out

题目描述

奶牛们今天非常调皮。

农夫约翰想给站成一排的奶牛拍一张照片,但是在他有机会拍下照片之前,奶牛一直在移动。

具体的说,约翰有 头奶牛,编号

约翰想拍一张奶牛以特定顺序站成一排的照片,这个顺序可以用数组 来表示,其中 表示排列中第 头奶牛的编号。

他按这个顺序将奶牛排成一排,但就在他按下相机上的按钮拍摄照片之前,最多一头奶牛移动到了新的位置上。

更准确地说,要么没有奶牛移动,要么一头奶牛离开她在队列中的当前位置,然后重新插入到队列中的新位置。

约翰非常沮丧,但并没有灰心,他再次按照数组 的顺序,排列了他的奶牛。

但是,就在他再次拍照之前,又有最多一头奶牛移动到了队列中的新位置。

在约翰放弃之前,上面的过程一共重复了五次,拍下了五张照片。

给定每张照片的内容,请你推断出最初的预定顺序

每张照片显示的都是在预定顺序下,最多一头奶牛移动后的奶牛排列顺序。

每头奶牛最多只会在拍摄一张照片时移动,如果一头奶牛在拍摄一张照片时移动了,那么她就不会在拍摄其他照片时主动移动。(尽管由于其他奶牛的移动,她最终可能会处于不同的位置)

输入格式

从文件 photo.in 中读入数据。

第一行包含整数 ,表示奶牛数量。

接下来 行,每 行描述一张照片中的奶牛顺序,每行包含一个奶牛的编号。

输出格式

输出到文件 photo.out 中。

行,输出预定顺序 ,每行输出一个奶牛编号。
可以证明,本题解唯一。

样例

样例输入

5
1 
2 
3 
4 
5
2
1
3
4
5
3
1
2
4
5
4
1
2
3
5
5
1
2
3
4

样例输出

1
2
3
4
5

数据范围与提示