Generate Parentheses & Valid Parentheses