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";

    }
}