use proconio::{input, marker::Chars}; fn main(){ input!{ _n: usize, s: Chars, } let mut nw: i32 = 0; let mut mn: i32 = 0; for c in s{ nw += if c == '('{1} else{-1}; mn = mn.min(nw); } println!("{}", if nw == 0 && mn == 0{"Yes"} else{"No"}); }