#include<iostream>
#include<string>
using namespace std;

string s,mem[1000];
int i,maxnumber,number[1000],maxlong,f,maxnumberi,maxlongi;

int main(){
	while(cin>>s){
		f=0;
		i=0;
		while(mem[i].empty()!=0){
			if(mem[i]==s){
				number[i]++;
				if(maxnumber<number[i]) {
					maxnumber=number[i];
					maxnumberi=i;
				}
				f=1;
				break;
			}
			i++;
		}
		if(f!=1) {
			mem[i-1]=s;
			if(maxlong<mem[i-1].length()){
				maxlong=mem[i-1].length();
				maxlongi=i;
			}
		}

	}
	cout<<mem[maxnumberi] <<mem[maxlongi]<<endl;
	return 0;
}