def check(text):
stack = []
for i in text:
if (i == '(' or i == '[' or i == '{'):
stack.append(i)
if ((i == ')' or i == ']' or i == '}' ) and ( not stack or abs(ord(i) - ord(stack.pop())) > 2 ) ):
return False
return not stack
text = open('text.txt').read()
print check(text)