Generate Valid Parentheses Leetcode Python Interview