generate parenthesis