### 问题描述
给定一个长度为 n 的序列 Ai,求 L,R 使 (R−L+1)⋅min 尽可能大,其中 \min 表示最小值。
你只需要输出最大的值即可,不需要输出具体的 L, R。
输入的第一行包含一个整数 n。
第二行包含 n 个整数,分别表示 A_1, A_2, \ldots, A_n,相邻两个整数之间使用一个空格分隔。
输出一行包含一个整数表示答案。
5
1 1 3 3 1
6
对于 40\% 的评测用例,1 \leq n \leq 5000,1 \leq A_i \leq 5000;
对于所有评测用例,1 \leq n \leq 3 \times 10^5,1 \leq A_i \leq 10^9。