32. Longest Valid Parentheses - Hard | DSA Corner | Talentd