#include <iostream>
using namespace std;
/*
int pary(string s){ 
	int d=s.size(), ile=0; 
	for (int i=1; i<d; ++i){ 
		if (s[i]==s[i-1]) ile++; 
	} 
	return ile; 
} 
int main() { 
	string t; 
	cin >> t; 
	cout << pary(t); 
	return 0; 
}

//Zadanie 2
string ta(string s){ 
	int d=s.size(); 
	for (int i=0; i<d; ++i){ 
		if (s[i]=='C' or s[i]=='G' or s[i]=='T') s[i]='*'; 
	} 
	return s; 
} 
int main() { 
	string t; 
	cin >> t; 
	cout << ta(t); 
	return 0; 
}

//Zadanie 3
int hamming(string s, string t){ 
 int d=s.size(), ile=0; 
 for (int i=0; i<d; ++i){ 
  if (s[i]!=t[i]) ile++; 
 } 
 return ile; 
} 
int main() { 
 string t, s; 
 cin >> t >> s; 
 cout << hamming(s,t); 
 return 0; 
} 

//Zadanie 4
int main(){
	string s;
	cin>>s;
	int d=s.size();
	for(int i; i<d; i+=2)
		cout<<s[i]<<"";
	return 0;
}
*/
//Zadanie 5
int main() {
    string kolor, najdluzszy;
    for (int i = 0; i < 10; i++) {
        cin >> kolor;
        if (kolor.size() >= najdluzszy.size())
            najdluzszy = kolor;
    }
	cout << najdluzszy;
    return 0;
}