#242. 清明
清明
Background
你正在玩一个闯关游戏,打到了第 关,下一关就要面对大魔王了。
Description
这一关中有 个房间,若第 个房间中是怪物,则你需要消耗 点血量击败怪物,否则你可以回复 点血量。
若你的血量降低到小于等于 ,则闯关失败。
在这关你必须按顺序经过每个房间,也就是说在进入第 个房间之前必须通过前 个房间。
请计算出初始时你至少需要多少血量才能通过这一关。
Format
Input
一行输入一个整数 (),表示房间的数量。
一行输入 个空格分隔的整数 (),若 ,则表示在这个房间你会失去 点血量,否则表示你在这个房间可以回复 点血量。
Output
一行输出一个整数,表示通过本关需要的最小初始血量。
Samples
3
-100 -200 -300
601
5
-200 -300 1000 -100 -100
501