import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
public class p4 {
//坏键盘打字,坏的键盘对应的字符不会出现,
// 给出期望输出和实际输出,英文字母只输出大写,列出肯定坏掉的键
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
String expected=scanner.nextLine();
//一次读一行
String actual=scanner.nextLine();
//set 是实际打印出的字符,全部大写
Set<Character> set=new HashSet<>();
//不区分大小写,(全转换成大写)
char[] a=actual.toUpperCase().toCharArray();
//String中有这个方法时全转换成大写的
for(char ch:a){
set.add(ch);
}
//拿着期望的值去set里面找,若set中不包含则改键是错误的
char[] b=expected.toUpperCase().toCharArray();
//记录已经打印过的坏键
Set<Character> brokenKeys=new HashSet<>();
for(char ch:b){
if(!set.contains(ch)){
//ch对应的键是坏的
//System.out.println(ch);这样直接打印会打印出重复的坏键盘
//在写一个set就行
if(!brokenKeys.contains(ch)){
System.out.println(ch);
brokenKeys.add(ch);
}
}
}
}
}