#include<stdio.h>
#define min(i, j) (((i) < (j)) ? (i) : (j))
#define max(i, j) (((i) > (j)) ? (i) : (j))
int main()
{
int sum,x,y,z,A,B,C;
char order[4];
scanf("%d %d %d",&x,&y,&z);
scanf("%s",order);
sum = x+y+z;
A=min(min(x,y),z);
C=max(max(x,y),z);
B=sum-A-C;
if (order[0] == 'A') {
if (order[1] == 'B') {
printf("%d %d %d\n", A, B, C);
} else {
printf("%d %d %d\n", A, C, B);
}
} else if (order[0] == 'B') {
if (order[1] == 'A') {
printf("%d %d %d\n", B, A, C);
} else {
printf("%d %d %d\n", B, C, A);
}
} else {
if (order[1] == 'A') {
printf("%d %d %d\n", C, A, B);
} else {
printf("%d %d %d\n", C, B, A);
}
}
return 0;
}