#KKT050601. 学习对象

学习对象

题目描述

每位同学选择一位能力严格高于自己、且能力尽可能低的同学作为学习对象。如果有多位符合条件,选择输入编号最小的那一位;如果没有能力更高的同学,输出 00。

输入格式

第一行一个整数 nn。第二行 nn 个整数 HiH_i,依次表示编号为 11 至 nn 的同学的能力。

输出格式

输出 nn 行,第 ii 行是第 ii 位同学的学习对象编号。

样例

6
3 2 6 1 1 2
3
1
0
2
2
1

数据范围

1≤n≤10001\le n\le1000,1≤Hi≤10000001\le H_i\le1000000。