The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
looked = []
inpt = '})[]((([(]))(){'
count = 0;
for i in range(0, len(inpt)):
e = inpt[i]
if e =='{' or e =='(' or e =='[':
looked.append(e)
else:
if len(looked):
op = looked.pop(len(looked)-1)
if ((e == '}' and op == '{') or (e == ')' or op == '(') or (e == ']' and op == '[')):
count = count + 1
print(count)