Considerad un restaurante de buffet libre con una sola hilera de platos. Cada plato aporta calorías. Además, tiene asignado un número , de manera que si se coge ese plato, no se puede coger ninguno de los siguientes platos ni a su derecha ni a su izquierda. Conociendo los valores y de cada plato, ¿podéis calcular el número máximo de calorías que se pueden ingerir?
La entrada consiste en varios casos. Cada caso empieza con una entre 1 y 1000. Siguen pares de naturales , con y .
Para cada caso, escribid el número máximo de calorías que se pueden ingerir.
Test-1: Entradas con .
Test-2: Entradas con .
Test-3: Entradas de todo tipo.
Input
3 2 1 5 1 2 0 4 8 2 5 1 10 0 8 2
Output
5 16