琪露诺

题目描述

在幻想乡,琪露诺是以笨蛋闻名的冰之妖精。 某一天,琪露诺又在玩速冻青蛙,就是用冰把青蛙瞬间冻起来。但是这只青蛙比以往的要聪明许多,在琪露诺来之前就已经跑到了河的对岸。于是琪露诺决定到河岸去追青蛙。 小河可以看作一列格子依次编号为 $0$ 到 $N$,琪露诺只能从编号小的格子移动到编号大的格子。而且琪露诺按照一种特殊的方式进行移动,当她在格子 $i$ 时,她只移动到区间 $[i+L,i+R]$ 中的任意一格。你问为什么她这么移动,这还不简单,因为她是笨蛋啊。 每一个格子都有一个冰冻指数 $A_i$,编号为 $0$ 的格子冰冻指数为 $0$。当琪露诺停留在那一格时就可以得到那一格的冰冻指数 $A_i$。琪露诺希望能够在到达对岸时,获取最大的冰冻指数,这样她才能狠狠地教训那只青蛙。 但是由于她实在是太笨了,所以她决定拜托你帮它决定怎样前进。 开始时,琪露诺在编号 $0$ 的格子上,只要她下一步的位置编号大于 $N$ 就算到达对岸。

输入输出格式

输入格式


第一行三个正整数 $N, L, R$。 第二行共 $N+1$ 个整数,第 $i$ 个数表示编号为 $i-1$ 的格子的冰冻指数 $A_{i-1}$。

输出格式


一个整数,表示最大冰冻指数。

输入输出样例

输入样例 #1

5 2 3
0 12 3 11 7 -2

输出样例 #1

11

说明

对于 $60\%$ 的数据,$N \le 10^4$。 对于 $100\%$ 的数据,$N \le 2\times 10^5$,$-10^3 \le A_i\le 10^3 $,$1 \le L \le R \le N $。数据保证最终答案不超过 $2^{31}-1$。