int main()
{
    char input[21] = {0};
    int lowCase[26] = {0};
    int min = -1;
    
    while(scanf("%s", input) != EOF)
    {
        /* 存储字母出现的次数 */
        for(int i = 0; i < strlen(input); i++)
        {
            lowCase[input[i] - 'a']++;
        }
        
        min = 20;
        /* 找出最少出现的次数 */
        for(int k = 0; k < 26; k++)
        {
            if(lowCase[k] < min && lowCase[k])
            {
                min = lowCase[k];
            }
        }
        /* 输出出现次数比最小次数大的字母*/
        for(int j = 0; j < strlen(input); j++)
        {
            if(lowCase[input[j] - 'a'] > min)
            {
                printf("%c", input[j]);
            }
        }
    }
    return 0;
}