#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //#define int long long typedef long long ll; typedef unsigned long long ul; typedef unsigned int ui; const ll mod = 998244353; const ll INF = mod * mod; typedef pair P; #define stop char nyaa;cin>>nyaa; #define rep(i,n) for(int i=0;i=0;i--) #define Rep(i,sta,n) for(int i=sta;i=1;i--) #define Rep1(i,sta,n) for(int i=sta;i<=n;i++) typedef pair LP; typedef vector vec; typedef vector svec; typedef long double ld; typedef pair LDP; const ld eps = 1e-8; void solve() { int n; cin >> n; string s; getline(cin, s); getline(cin, s); rep(i, s.length())if (s[i] == ' ') { cout << "\"assert\"" << endl; return; } ll c[3]; c[0] = stoll(s); cin >> c[1] >> c[2]; vector v; rep(i, 3) { v.push_back(c[0] + c[1] + c[2] - c[i]); } sort(v.begin(), v.end()); v.erase(unique(v.begin(), v.end()), v.end()); sort(v.begin(), v.end(), greater()); cout << v[1] << endl; } signed main() { ios::sync_with_stdio(false); cin.tie(0); //cout << fixed << setprecision(10); //init(); solve(); //cout << "finish" << endl; //stop return 0; }