s=input().split('.')
if len(s)==4:#长度确认
    for i in s:
        if i.isdigit():#数字确认
            if str(int(i))==i:#筛选01这样的数字
                if int(i) not in range(256):#筛选超范围数字
                    print('NO')
                    break
            else:
                print('NO')
                break
        else:
            print('NO')
            break
    else:
        print('YES')
else:
    print('NO')