import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str=in.nextLine();
System.out.println(checkIP(str));
}
static String checkIP(String str){
//判断str是否合法:
//1. 有四段,每段范围0-255
if(str.split("\\.").length!=4){
return "NO";
}
for(int i=0;i<4;i++){
String part=str.split("\\.")[i];
if(part.length()==0)return "NO";
for(char ch:part.toCharArray()){
if(!Character.isDigit(ch)){
return "NO";
}
}
if(part.charAt(0)=='0' && part.length()!=1){
return "NO";
}
if(Integer.parseInt(part)>255){
return "NO";
}
}
return "YES";
}
}