#1669. 跳格子

跳格子

描述

地面上有一排长度为nn的格子1n1 \sim n,每个格子上都有一个数xix_i,开始时你在位置00,每次你可以向前跳121 \sim 2格,然后取走格子上的数,直到跳到位置n+1n+1。 取走的数的和就是你的得分,现在你想知道你可能的最大得分是多少。

输入

一行四个整数n,A,B,Cn,A,B,C(n100000n≤1000000A,B,C100000≤A,B,C≤10000),其中nn表示格子的数量。 x[i]x[i]由如下方式生成:

输出

一行一个整数ansans表示可能的最大得分。

样例

3 1 1 1
-9993