//
// Created by gs on 2026/3/3.
//
#include <stdio.h>
#include <string.h>
int main() {
char buf[21];
int count[26];
int len = 0;
scanf("%s", &buf);
len = strlen(buf);
memset(count, 0, sizeof (count));
for(int i=0; i<len; i++){
int n = buf[i] - 'a';
count[n]++;
}
int min_count = 20;
for(int i = 0; i<26; i++){
if(count[i] > 0 && count[i] < min_count){
min_count = count[i];
}
}
for(int i = 0; i<26; i++){
if(count[i] == min_count){
for(int j = 0; j< len; j++){
if(buf[j] == 'a' + i){
buf[j] = '0';
}
}
}
}
for(int i = 0; i< len; ){
if(buf[i] == '0'){
for(int j = i; j< len; j++){
buf[j] = buf[j+1];
}
}
if(buf[i] != '0'){
i++;
}
}
printf("%s\r\n", buf);
return 0;
}