fn main() { let mut n = String::new(); std::io::stdin().read_line(&mut n).ok(); let n: usize = n.trim().parse().unwrap(); for i in 0..n { println!("{}{}", ")".repeat(i), if i+1 == n { "".to_string() } else { "(".repeat(i+1) }); } }