#include<stdio.h>
#include<string.h>
int main()
{
char all[100]={0},lost[100]={0},check[100]={0};
int i,j,k;
gets(all);
gets(lost);
k=0;
for(i=0;all[i]!='\0';i++)
{
if(all[i]>='a'&&all[i]<='z')
all[i]=all[i]+'A'-'a';
if(lost[i]>='a'&&lost[i]<='z')
lost[i]=lost[i]+'A'-'a';
}
for(i=0,j=0;all[i]!='\0';)
{
if(all[i]==lost[j])
{
i++;
j++;
}
else
{
if(k!=0)
{
if(strchr(check,all[i])==NULL)
printf("%c",all[i]);
}
else
{
printf("%c",all[i]);
}
check[k]=all[i];
i++;
k++;
}
}
return 0;
}
#include<string.h>
int main()
{
char all[100]={0},lost[100]={0},check[100]={0};
int i,j,k;
gets(all);
gets(lost);
k=0;
for(i=0;all[i]!='\0';i++)
{
if(all[i]>='a'&&all[i]<='z')
all[i]=all[i]+'A'-'a';
if(lost[i]>='a'&&lost[i]<='z')
lost[i]=lost[i]+'A'-'a';
}
for(i=0,j=0;all[i]!='\0';)
{
if(all[i]==lost[j])
{
i++;
j++;
}
else
{
if(k!=0)
{
if(strchr(check,all[i])==NULL)
printf("%c",all[i]);
}
else
{
printf("%c",all[i]);
}
check[k]=all[i];
i++;
k++;
}
}
return 0;
}