#include <stdio.h>
#include <string.h>
int main()
{
char a[20000],b[200][100];
int i,j,k,n[200],max,min,x,y;
j=k=x=y=0;
fgets(a,sizeof(a),stdin);
for(i=0;i<strlen(a);i++)
{
if((a[i]==' '||a[i]==','||a[i]=='.')
{
k++;
j=0;
}
else
b[k][j++]=a[i];
}
for(i=0;i<=k;i++)
{
n[i]=strlen(b[i]);
}
max=min=n[0];
for(i=0;i<=k;i++)
{
if(n[i]>max)
{
max=n[i];
x=i;
}
if(n[i]<min)
{
min=n[i];
y=i;
}
}
printf("%s\n%s",b[x],b[y]);
}