A cоmmоn prоblem for compilers аnd text editors is determining whether the pаrenthesis in а string are balanced and properly nested. What data structure would be most useful in creating an algorithm to solve this problem and why?