def checkOK(): if len(res) == 0 or len(res) % 2 != 0: return 'false' if res[0] == '(' and res[-1] == ']': return 'false' if res[0] == '[' and res[-1] == ')': return 'false' newRes = res.replace('(', '').replace(')','') if '[]' * (len(newRes) // 2) != newRes: return 'false' newRes = res.replace('[', '').replace(']','') if '()' * (len(newRes) // 2) != newRes: return 'false' return 'true' s, res = input(), '' for i in s: if i in '[]()': res += i print(checkOK())