import sys

# for line in sys.stdin:
#     a = line.split()
#     print(int(a[0]) + int(a[1]))
"""
 解题思路
定义一个栈 比较栈顶是否存在存在则删除栈顶,跳过当前元素,不存在则存入


"""
def fun():
    s=input()
    arr=[]
    for i in s:
        if arr and  arr[-1]==i:  # 判断栈顶
            arr.pop()
        else:
            arr.append(i)
    if len(arr):
        print("".join(arr))
    else:
        print(0)
fun()