add longest valid parentheses