El profesor Rupert ya tiene las notas que los alumnos han ido obteniendo a lo largo del semestre. Las notas de cada alumno son una lista de valores enteros tanto positivos como negativos. Antiguamente, había notas por alumno, y la nota final se obtenía como la suma de todas esas notas. Pero los alumnos se quejaban de que a veces tenían bajones anímicos en algún momento del semestre, y decían que sólo deberían tenerse en cuenta los periodos buenos. Por ese motivo, Rupert decidió obtener muchas más notas, en total para un , y determinar que la nota de un alumno és la máxima suma que se obtiene escogiendo o más notas consecutivas de entre las .
Cada entrada consiste en como mucho 100 casos. Cada caso tiene, en una primera línea, dos enteros y , con . En una segunda línea, aparecen enteros con rango entre y , ambos inclusive.
Para cada caso, hay que escribir en una línea el máximo valor que se puede obtener sumando o más valores consecutivos escogidos de entre los valores de la entrada.
TestA: Resolver entradas con .
TestB: Resolver entradas con .
TestC: Resolver entradas con .
TestD: Resolver entradas con y .
TestE: Resolver entradas con .
Input
3 2 1 -2 2 5 1 1 2 3 4 5 10 4 10 0 10 8 3 7 -1 -100 10 10
Output
1 15 38