Update: generate parentheses