#include <stdio.h>
int main()
{
int i,a=2,b=1,c=0,money=0;
char d[70],C,T,X,$;
for(i=0;d[i]!='$';i++)
{
scanf("%c ",&d[i]);
printf("%c\n",d[i]);
if(d[i]=='$'){break;}
}
i=0;
while(d[i]!='$')
{
if(a>1||c>1)//老鼠出动
{
if(d[i]=='T'){printf("D");money=money+7;i++;a=0;c--;}
else if (d[i]=='X'){printf("U");i++;a=1;c--;}
else{printf("!");i++;a=1;c=3;}
}else{//老鼠不出动
printf("-");i++;
a++;c--;
}
}