#include<bits/stdc++.h>
using namespace std;
string a;
struct kun{
string s;
int x;
}kfc[114514];
bool cmp(kun a,kun b)
{
return a.x<b.x;
}
int main()
{
getline(cin,a);
a+=' ';
int m=1;
for(int i=0;i<=a.size();i++)
{
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
{
kfc[m].s+=a[i];
}
else
{
kfc[m].x=kfc[m].s.size();
m++;
}
}
sort(kfc,kfc+m,cmp);
cout<<kfc[m-1].s<<endl;
for(int i=1;i<m;i++)
{
if(kfc[i].s[0]>='A')
{
cout<<kfc[i].s;
return 0;
}
}
return 0;
}
65分求助大佬