fn main() { let mut temp = String::new(); std::io::stdin().read_line(&mut temp).ok(); let temp: Vec = temp.trim().split_whitespace().map(|s| s.parse().unwrap()).collect(); let y = temp[0]; let m = temp[1]; let d = temp[2]; if y < 1989 || 2020 < y { println!("No"); return; } if y == 1989 { if m == 1 && d < 8 { println!("No"); } else { println!("Yes"); } return; } if y == 2019 { if m < 5 { println!("Yes"); } else { println!("No"); } return; } println!("Yes"); }