#P5696. 区间的价值

区间的价值

Problem Description

我们定义“区间的价值”为一段区间的最大值*最小值。

一个区间左端点在$L$,右端点在$R$,那么该区间的长度为$(R-L+1)$。

现在聪明的杰西想要知道,对于长度为$k$的区间,最大价值的区间价值是多少。

当然,由于这个问题过于简单。

我们肯定得加强一下。

我们想要知道的是,对于长度为$1\sim n$的区间,最大价值的区间价值分别是多少。

样例解释:

长度为$1$的最优区间为$2-2$ 答案为$6*6$

长度为$2$的最优区间为$4-5$ 答案为$4*4$

长度为$3$的最优区间为$2-4$ 答案为$2*6$

长度为$4$的最优区间为$2-5$ 答案为$2*6$

长度为5的最优区间为$1-5$ 答案为$1*6$

Input

多组测试数据

第一行一个数$n(1\leq n\leq 100000)$。

第二行$n$个正整数$(1\leq a_{i}\leq 10^{9})$,下标从$1$开始。

由于某种不可抗力,$a_{i}$的值将会是$1\sim 10^{9}$内<b style="color:red;">随机产生</b>的一个数。(除了样例)

Output

输出共$n$行,第$i$行表示区间长度为$i$的区间中最大的区间价值。

5 1 6 2 4 4
36 16 12 12 6