Alice和Bob发明了一种新的两人游戏。最初,地面放置有一摞共n个硬币( 5 <= n <= 2000 ),从上面数第 i 个硬币的价值为Ci( 1 <= Ci <= 100000 ),游戏开始后,由Alice先拿走最上层的一枚或两枚硬币,之后Bob再选择拿走最上层的一枚或两枚硬币,两人依此规则交替拾取硬币,当没有硬币可取的时候,游戏就结束了。两个人都希望自己拿到的硬币的价值和尽可能的大。因为Bob非常聪明,现在,Alice希望知道在假设Bob每次都会选择最佳策略时,Alice自己能够拿到的最大价值和是多少?
输入: