#include <bits/stdc++.h>
using namespace std;

int main() {
  int a, b, c;
  cin >> a >> b >> c;
  
  if (a != b && b != c && c != a) cout << 0 << '\n';
  else cout << (a ^ b ^ c) << '\n';
}
#include "bits/stdc++.h"
#include <stdio.h>
#include <string.h>
#include<iostream>
#include <algorithm> 
#include <iostream>
#include <cmath>
using namespace std;
#define KP                            \
    ios_base::sync_with_stdio(false); \
    cin.tie(NULL);
#define ll long long int
#define rep(i, a, b) for (ll i = a; i < b; i++)
#define inp(a, n) rep(i, 0, n) cin >> a[i];
#define out(a, n) rep(i, 0, n) cout << a[i] << " ";
#define MIN -1e9
#define MAX 1e9
#define endl "\n"
#define vi vector<ll>
#define pb push_back
#define all(v) v.begin(), v.end()
#define output(x) cout << (x ? "Yes" : "No") << endl;
bool sortbysecdesc(const pair<ll, ll> &a, const pair<ll, ll> &b)
{
    return a.second > b.second;
}
int binpow(int a, int n)
{
    // // normal recurcive

    // if (n == 0)
    //     return 1;
    // if (n % 2 == 1)
    //     return binpow(a, n - 1) * a;
    // else
    // {
    //     int b = binpow(a, n / 2);
    //     return b * b;
    // }
    // //iterative

    // int res = 1;
    // while (n)
    //     if (n & 1)
    //     {
    //         res *= a;
    //         --n;
    //     }
    //     else
    //     {
    //         a *= a;
    //         n >>= 1;
    //     }
    // return res;

    // optimised iterative
    int res = 1;
    while (n)
    {
        if (n & 1)
            res *= a;
        a *= a;
        n >>= 1;
    }
    return res;
}
void solve()
{
    ll a,b,c;
    cin >> a>>b>>c;
    if(a==b){
        cout << c<<endl;
        return;
    }
    if(b==c){
        cout << a<<endl;
        return;
    }
    if(a==c){
        cout << b<<endl;
        return;
    }
    cout << "0" << endl;

}

int main()
{
    KP;
    // #ifndef ONLINE_JUDGE
    // 	freopen("input.txt", "r", stdin);
    // 	freopen("output.txt", "w", stdout);
    // #endif
    ll tt=1;
    //cin>>tt;
    // ll tt=1;
    //  cin >> tt;
    //  string s;
    //  cin >> s;
    while (tt--)
        solve();

    // cout << "\n\n"
    //      << "Time elapsed: " << 1.0 * clock() / CLOCKS_PER_SEC << " seconds.\n";
    // cout << tt + tt*tt + 12432345 << " " << s<<endl<<tt*tt*tt<<endl ;


    return 0;
}