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')