Generate All Valid Parentheses Leetcode Solution