#include <stdio.h>
#include <string.h>
#define
CNT 4
void sort(char (*p)[100])
{
int i, j;
char tmp[100];
for(i = 0; i < CNT; i ++)
{
for (j = i+1; j < CNT; j ++)
{
if (strcmp(p[i], p[j]) > 0)
{
memcpy(tmp, p[i], 100);
memcpy(p[i], p[j], 100);
memcpy(p[j], tmp, 100);
}
}
}
}
int main(void)
{
char p[CNT][100];
int i;
for (i = 0; i < CNT; i ++)
{
scanf("%s", p[i]);
}
sort(p);
for (i = 0; i < CNT; i ++)
{
printf("%s\n", p[i]);
}
}