Letter Combinations of a Phone Number
Valid Parentheses
Generate Parentheses
update: Generate Parentheses, consider a more generalized case