ymd = gets.split.map(&:to_i) y = ymd[0] m = ymd[1] d = ymd[2] if y >= 1990 && y <= 2018 puts "YES" elsif y == 1989 && m >= 2 puts "YES" elsif y == 1989 && m == 1 && d >= 8 puts "YES" elsif y == 2019 && m <= 3 puts "YES" elsif y == 2019 && m == 4 && d <= 30 puts "YES" else puts "NO" end