#415. Look Up S

Look Up S

约翰的NN(1N1051 \leq N \leq 10^5)头奶牛站成一排,奶牛ii的身高是HiH_i(lHi1,000,000l \leq H_i \leq 1,000,000).

现在,每只奶牛都在向右看齐.对于奶牛ii,如果奶牛jj满足i<ji \lt jHi<HjH_i \lt H_j,我们可以说奶牛ii可以仰望奶牛jj

求出每只奶牛离她最近的仰望对象.

输入输出格式

输入格式

11 行输入 NN,之后每行输入一个身高 HiH_i

输出格式

NN 行,按顺序每行输出一只奶牛的最近仰望对象,如果没有仰望对象,输出 00

输入输出样例

输入样例 #1

6 
3 
2 
6 
1 
1 
2 

输出样例 #1

3 
3 
0 
6 
6 
0 

说明

  • 输入说明: 6 头奶牛的身高分别为 3, 2, 6, 1, 1, 2.
  • 输出说明:奶牛#1,#2 仰望奶牛#3,奶牛#4,#5 仰望奶牛#6,奶牛#3 和#6 没有仰望对象。

数据规模

  • 对于 2020\\%的数据: 1N101 \leq N \leq 10
  • 对于 5050\\%的数据: 1N1,0001 \leq N \leq 1,000
  • 对于 100100\\%的数据:1N100,0001Hi1,000,0001 \leq N \leq 100,000;1 \leq H_i \leq 1,000,000