import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        String str=sc.nextLine();
        //定义map存储每个字符出现的次数,key=字母,value=字母的出现次数
        Map<Character,Integer> map=new TreeMap<>();
        for(int i=0;i<str.length();i++){
            char m=str.charAt(i);
            if(map.containsKey(m)){
                int n=map.get(m);
                n++;
                map.put(m,n);
            }else{
                map.put(m,1);
            }
        }
        //特别提醒:Collections.min可以获取集合中的最小值
        Collection<Integer> values=map.values();
        Integer min=Collections.min(values);
        for(char c:map.keySet()){
            if(map.get(c)==min){
                //最小值全部替换为空,即表示删除了最少出现次数的字母
                str=str.replaceAll(String.valueOf(c),"");
            }
        }
        System.out.println(str);


    }
}