fn main() { let s: i64 = { let mut s = String::new(); std::io::stdin().read_line(&mut s).unwrap(); s.trim_right().to_owned().parse().unwrap() }; let mut v: Vec<&str> = vec![]; for _ in 0..(s-1) { v.push("3"); } v.push("4"); let r: String = v.connect(" "); println!("{}", r); }