add lc longest valid parentheses