algo4: stack: Longest valid parentheses