#include #define mp(x,y) make_pair((x),(y)) #define ll long long int #define mem(x,y) memset(x,y,sizeof(x)) #define pb push_back #define MOD (ll)(1e9+7) #define N 100005 #define all(c) (c).begin(),(c).end() #define lb lowe_bound #define ub upper_bound #define X first #define Y second #define f(i,a,b) for(int i=a;i pii; typedef pair pll; typedef vector vi; typedef vector vll; typedef vector vpii; typedef vector vpll; ll a[5*N+5],sum[5*N+5],sq[5*N+5]; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; cin>>n; f(i,0,n){ cin>>a[i]; if(i>0)sum[i]=a[i]+sum[i-1],sq[i]=a[i]*a[i]+sq[i-1]; else sum[i]=a[i],sq[i]=a[i]*a[i]; } ll ans=LONG_MIN,curr; for(int i=0;i