/*
#include <stdio.h>
#include <string.h>
int main()
{
char a[10];
scanf("%s",a);
printf("%s",a);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char p[31];
gets(p);
printf("%s",p);
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char p[1001];
scanf("%s",p);
for(i= 0; i < strlen(p); i++)
{
if(p[i] >= 'A'&&p[i] <= 'Z')
{
printf("%c",p[i] +32);
}
else if(p[i] >= 'a'&&p[i] <= 'z')
{
printf("%c",p[i]-32);
}
else{
printf("%c",p[i]);
}
}
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
int c = 0;
int i;
char k[46];
gets(k);
for(i = 0;i < strlen(k); i++)
{
if(k[i] == 'l'||k[i] == 'o'||k[i] == 'v'||k[i] == 'e')
{c++;
//printf("I love you.");
}
else{
c--;
}
}
switch(c)
{
case 4:printf("I love you.");
}
}
*/
/*
#include <stdio.h>
int main() {
char words[100] = {0}, i;
scanf("%s", words);
if(strlen(words)==4 && words[0]=='l' && words[1]=='o' && words[2]=='v'&&words[3]=='e') {
printf("I love you.");
}
}
*/
/*
#include<stdio.h>
#include<string.h>
// strcmp
int main() {
char words[100]={0};
scanf("%s", words);
printf("%d", strcmp(words, "love"));
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int c;
char a[100];
gets(a);
switch(strcmp(a,"IOI"))
{
case 0:printf("IOI is the International Olympiad in Informatics.");break;
default:printf("I don't care.");
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char id[11];
int i;
gets(id);
printf("welcome! ");
for(i = 0;i < strlen(id);i++)
{
printf("%c",id[i]);
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int h= 0;
int i;
char a[1000];
gets(a);
for(i = 0; i < strlen(a); i++)
{
if(a[i] == 'l'&&strstr(&a[i],"love"))
{
h++;
}
}
printf("%d",h);
}
*/
/*
#include <stdio.h>
int main()
{
char c[501];
int i;
int p = 0;
gets(c);
for(i = 0;i < strlen(c);i++)
{
p += c[i] - 48;
}
printf("%d",p % 3 == 0);
}
*/
/*
#include <stdio.h>
#include <string.h>
int main(){
char a[21],b[21],c[21];
gets(a);
gets(b);
gets(c);
if(a[strlen(a)- 1] == b[0]&&b[strlen(b)- 1] == c[0]&&c[strlen(c)- 1] == a[0])
{
printf("good");
}
else{
printf("bad");
}
}
*/
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char a[102],b[102];
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{
switch(strcmp(a,b))
{
case 1:printf("%s %s",b,a);break;
case -1:printf("%s %s",a,b);
}
}
}