def byteTrains():
    s = input()
    cars = 0
    while(s):
        i = s[:8]
        s = s[8:]
        if i[0] == "1":
            j=7
            if cars == 0:
                while i[j] == "0":
                    cars += 1
            else:
                print("No")
                return;
        if i[0] == "0":
            if cars > 0:
                cars -= 1
            else:
                print("No")
                return;
            
    if cars != 0:
        print("No")
        return;
    print("Yes")
    
byteTrains()