#1.先处理输入,转化为列表,再逆序;
#2.可以set()去重,但是会打乱顺序;这里用一个空列表做临时存储,存储从源列表读取的单个不重复数字;
#3.若是重复数字,则判断到临时列表里面已存在,则跳过;若是第一次出现的数字,则添加到临时列表尾部,同时打印出来;
while True:
    try:
        num_list = list(input())
        num_list_reverse = num_list[::-1]
        num=[]
        for i in num_list_reverse:
            if i not in num:
                num.append(i)
                print(i,end='')
    except:
        break