Sept 有

颗糖,吃第

颗糖会得到

的甜度,现在他想请 Cindy 吃掉所有的糖。
但是,如果要吃第

颗糖,必须在吃它之前或之后吃完第

颗糖。
换句话说,当

时,Cindy 不能在吃第

颗糖前吃糖

,而在吃第

颗糖后吃糖

。
每颗糖的甜度都会随着时间的变化而减少或增多,每过

个单位时间,第

颗糖的甜度会变化

。
Cindy 每吃一个棒棒糖需要
个单位时间(在这个单位时间内,Cindy 吃的糖的甜度不会发生变化)。
Sept 当然希望 Cindy 能获得最大的甜度,求这个最大甜度的值。
注意:Cindy 必须连续不断地吃掉这
个棒棒糖。
输入描述:
第一行一个整数
,表示糖的数量。
第二行
个整数
,表示每颗糖的甜度。
第三行
个整数
,表示每颗糖每
个单位时间的甜度会增加
。
输出描述:
仅一行一个整数,即 Cindy 能获得的最大甜度。
示例2
说明
对于这个样例,
是最佳的顺序。
备注:

对于
的数据,有
,
,
。