fn main() { let mut line = String::new(); let _ = std::io::stdin().read_line(&mut line); let numbers: Vec = line.trim().split_whitespace().map(|n| n.parse().unwrap()).collect(); for i in numbers[0]..=numbers[1] { if i % 3 == 0 { println!("{}", i); } else if i.to_string().chars().find(|&n| n == '3').is_some() { println!("{}", i); } } }