# print('Hello')
# print('World')
# print('Hello', 'World', 'Apple', sep=', ')
# print('Hello', end=' ')
# print('World')
# print('App\tle')
# Escape Sequence
# \', \", \n(enter)
# print('Hello')
# print('Hello World')
# print('Hello')
# print('World')
# print("'Hello'")
# print('"Hello World"')
# print('"!@#$%^&*()\'')
#include <stdio.h>
int n, m, x;
int max(int p, int q){ return p>=q?p:q;}
int min(int p, int q){ return p<q?p:q;}
int mid(int n, int m, int x)
{
if(m==max(n, m)&&m==min(m, x))
{
return m;
}
if(x==max(m, x)&&x==min(x, n))
{
return x;
}
if(n==max(x, n)&&n==min(n, m))
{
return n;
}
}
int main()
{
scanf("%d%d%d", &n, &m, &x);
printf("%d\n", mid(n, m, x));
}