Given n pairs of parentheses, return every well-formed combination of n ( and n ) . Return the strings in any order . Input format Input is [n] , e.g. [3] .