#include <stdio.h>
int main()
{
int i;
char a[1000], b[1000];
scanf("%s %s", a,b);
if(strlen(a) > strlen(b))
{
printf("%s %s",b,a);
}
else if(strlen(a) < strlen(b))
{
printf("%s %s",a,b);
}
else if(strlen(a) == strlen(b))
{
for(i = 0 ; i < strlen(a) ; i++)
{
if(a[i] < b[i])
{
printf("%s %s",a,b);
break;
}
else if(a[i] > b[i])
{
printf("%s %s", b,a);
break;
}
}
}
else if(strcmp(a,b) == -1)
{
printf("%s %s", b,a);
}
else if(strcmp(a,b) == 1)
{
printf("%s %s", a,b);
}
}