# include <stdio.h>
# include <string.h>
void reverse(int *a,int *b);
int main(){
int a,b,c;
char ch[3];
scanf("%d %d %d",&a,&b,&c);
scanf("%s",&ch);
if(a>b)
reverse(&a,&b);
if(a>c)
reverse(&a,&c);
if(b>c)
reverse(&b,&c);
if(strcmp(ch,"ABC")==0)
printf("%d %d %d",a,b,c);
else if(strcmp(ch,"ACB")==0)
printf("%d %d %d",a,c,b);
else if(strcmp(ch,"BCA")==0)
printf("%d %d %d",b,c,a);
else if(strcmp(ch,"BAC")==0)
printf("%d %d %d",b,a,c);
else if(strcmp(ch,"CAB")==0)
printf("%d %d %d",c,a,b);
else if(strcmp(ch,"CBA")==0)
printf("%d %d %d",c,b,a);
return 0;
}
void reverse(int *a,int *b){ //交换
int t=0;
t=*a;
*a=*b;
*b=t;
}