#include using namespace std; void f(string &s){ int now=0; while(now12)res.pop_back(); if(mi)res.push_back('-'); reverse(res.begin(),res.end()); ans=res; } void g(string a,string b){ int mi=0; if(a[0]=='-'&&b[0]=='-'){ mi=1; a=a.substr(1,a.size()-1); b=b.substr(1,b.size()-1); } else if(a[0]=='-'){ a=a.substr(1,a.size()-1); if(a.size()>b.size())mi=1; else if(a.size()==b.size()){ for(int i=0;ib[i])mi=1; if(a[i]b.size())mi=1; else if(a.size()==b.size()){ for(int i=0;ib[i])mi=1; if(a[i]9)C-=10,pre=1; res.push_back((char)(C+'0')); } for(int i=b.size();i9)C-=10,pre=1; res.push_back((char)(C+'0')); } if(pre)res.push_back('1'); if(mi)res.push_back('-'); reverse(res.begin(),res.end()); ans=res; } signed main(){ int n;cin>>n; vector s(n); for(int i=0;i>s[i]; for(string &p:s)f(p); for(string &p:s)g(ans,p); cout<