#include <bits/stdc++.h>
using namespace std;
const long long MOD=1e9+7;
signed main(){ //int main cũng được nhé, mình quen dùng thôi!
ios_base::sync_with_stdio(false);
cin.tie(NULL);
long long n;
cin >> n;
vector<int> a(n);
for(int i=0;i<n;i++) cin >> a[i];
int lonnhat=0;
for (int i=0;i<n;i++){ //Phần tử đầu của dãy con
int tong=0;
for (int j=i;j<n;j++){ //Phần tử cuối của dãy con
tong+=a[j];
lonnhat=max(lonnhat,tong); //Vòng lặp cuối cùng không cần thiết lắm!
}
}
cout << lonnhat;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNvbnN0IGxvbmcgbG9uZyBNT0Q9MWU5Kzc7CnNpZ25lZCBtYWluKCl7IC8vaW50IG1haW4gY8WpbmcgxJHGsOG7o2MgbmjDqSwgbcOsbmggcXVlbiBkw7luZyB0aMO0aSEKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsKICAgIGxvbmcgbG9uZyBuOwogICAgY2luID4+IG47CiAgICB2ZWN0b3I8aW50PiBhKG4pOwogICAgZm9yKGludCBpPTA7aTxuO2krKykgY2luID4+IGFbaV07CiAgICBpbnQgbG9ubmhhdD0wOwogICAgZm9yIChpbnQgaT0wO2k8bjtpKyspeyAgLy9QaOG6p24gdOG7rSDEkeG6p3UgY+G7p2EgZMOjeSBjb24KICAgICAgICBpbnQgdG9uZz0wOwogICAgICAgIGZvciAoaW50IGo9aTtqPG47aisrKXsgLy9QaOG6p24gdOG7rSBjdeG7kWkgY+G7p2EgZMOjeSBjb24KICAgICAgICAgICAgdG9uZys9YVtqXTsKICAgICAgICAgICAgbG9ubmhhdD1tYXgobG9ubmhhdCx0b25nKTsgLy9Ww7JuZyBs4bq3cCBjdeG7kWkgY8O5bmcga2jDtG5nIGPhuqduIHRoaeG6v3QgbOG6r20hCiAgICAgICAgfQogICAgfQogICAgY291dCA8PCBsb25uaGF0Owp9CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo=