#include<stdio.h>
int A(int x1,int x2,int *max,int *min)
{
if(x1>x2)
{
*max=x1;
*min=x2;
}else{
*max=x2;
*min=x1;
}return 0;
}
int main()
{
int C[3];
char B[3];
char x;
int i=1;
int max,min,n,mi;
for(i=0;i<3;i++)
{
scanf("%d",&n);
C[i]=n;
}
for(i=0;i<3;i++)
{
scanf("%c",&x);
B[i]=x;
}
A(C[0],A(C[1],C[2],&max,&min),&max,&min);
for(i=0;i<3;i++)
{
if(C[i]!=max&&C[i]!=min)
{
mi=C[i];
}
}
for(i=0;i<3;i++)
{
if(B[i]=='A')
printf("%d ",min);
if(B[i]=='B')
printf("%d ",mi);
if(B[i]=='C')
printf("%d ",max);
}
return 0;
}