https://mahinops.github.io/posts/leetcode-valid-parentheses/
Leetcode - 20. Valid Parentheses - Mokhlesur Mahin