package main

import (
	"bufio"
	"fmt"
	"net"
	"os"
)

func main() {
    bs := bufio.NewScanner(os.Stdin)
    for bs.Scan() {
        s := bs.Text()
        ip := net.ParseIP(s)
        if ip != nil {
            fmt.Println("YES")
        } else {
            fmt.Println("NO")
        }
    }
}