#include <bits/stdc++.h>
using namespace std;
#define int long long int
#define double long double
const int MOD = 998244353;
const int N = 1e6 + 9;
// const uint M=(1<<31)
// int pref_xor[N];
// int a[N];
// int cnt[30][2];
// vector<int>v(n);
// bitset<M>a;
// vector<int> v(n + 1);
void pari_na_kisu()
{
int cnt1 = 0;
int cnt2 = 0;
vector<int> v;
for (int i = 1; i <= 3; i++)
{
int x;
cin >> x;
v.push_back(x);
if (x & 1)
{
cnt1++;
}
else
{
cnt2++;
}
}
if (cnt1 > cnt2)
{
for (int i = 0; i < 3; i++)
{
if (v[i] % 2 == 0)
{
cout << v[i] << '\n';
return;
}
}
}
else
{
for (int i = 0; i < 3; i++)
{
if (v[i] % 2 != 0)
{
cout << v[i] << '\n';
return;
}
}
}
}
int32_t main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
// cout << "Case " << (++cs) << ": ";
pari_na_kisu();
}