9 530792195 6
 0 0 10
 1944219055 454183506 1369298327
 914835 2742837 9234739
 10 10 0
 2 2 0
 0 0 1
 3 10 1007169359
 0 1 0
 1016450951 2 9
 0 2 10
 2147483648 0 2147483647
 92134834 23742837 92374738
 1 4 3
 382601556 881329640 791556039
 0 0 58
 5 10 6
 10 6 8
 6 8 10
 3 2 0
 1 4 4
 2147483630 2147483642 2147483610
 1 0 0
 18 67 5
 50606342 2 1134945035
 8 97 83
 2147483648 0 0
 92134834 23742837 92374737
 5 0 5
 772486757 1747374885 377299255
 1 0 1
 1 2 3
 0 3 2
 2147483648 2147483647 2147483648
 51 10 91
 9214834 2742837 9234739
 1 2 2147483648
 67 81 1
 92134834 23742837 92374739
 2 7 95
 3 0 2
 5 9 0
 1 10 2
 246543403 71853598 1504509195
 2147483648 2147483648 2147483648
 48 6 7
 2147483648 2147483648 0
 1358352906 27037371 1947040615

                                                       530792195
                                                                0
                                                       1944219055
                                                          2742837
                                                               10
                                                                2
                                                                0
                                                       1007169359
                                                                0
                                                       1016450951
                                                                2
 2147483648                                                         92374738
                                                                3
                                                        881329640
                                                                0
                                                               10
                                                                8
                                                                8
                                                                2
                                                                4
                                                       2147483630
                                                                0
                                                               67
                                                         50606342
                                                               97
                                                                0
                                                         92374737
                                                                5
                                                        772486757
                                                                1
                                                                3
                                                                2
 2147483648                                                               91
                                                          9234739
 2147483648                                                               67
                                                         92374739
                                                               95
                                                                2
                                                                9
                                                               10
                                                       1504509195
 2147483648                                                               48
 2147483648                                                       1947040615

#include<stdio.h>
#include<algorithm>
#include<iostream>
#include<string.h>
#include<vector>
#include<queue>
#define lowbit(x) (x&(-x))
#define lson(x) (x<<1)
#define rson(x) (x<<1|1)
using namespace std; 
typedef __int64 ll;
ll ans=1LL<<60;
ll dis=0;
void dfs(ll x,ll y,ll z){
	if(x<0||y<0||z<0)return;
	if(x==0&&y==0&&z>0){
		ans=min(dis,ans);
		return ;
	}
	if(x>0&&y==0&&z==0){
		ans=min(dis,ans);
		return ;
	}
	if(x==0&&y>0&&z==0){
		ans=min(dis,ans);
		return ;
	}
	dis++;
	dfs(x-1,y-1,z+1);
	dfs(x+1,y-1,z-1);
	dfs(x-1,y+1,z-1);
	dis--;

}

main(){
	ll x,y,z;
	scanf("%I64d%I64d%I64d",&x,&y,&z);
	//dfs(x,y,z);
	
	if(x==y)ans=x;
	else if(y==z)ans=z;
	else if(x==z)ans=z;
	else ans=max(x,max(y,z));
	printf("%lld\n",ans);
	
}
  					   		 	 				 		   		  	