
parens = input().split()
stack = []
answer = 0
for i,v in enumerate(parens):
if v == "(":
stack.append(v)
else:
if stack.pop() == "(" and stack:
answer += len(stack)
stack.append(v)
elif stack.pop() == "(" and not stack:
continue
else:
stack.pop()
answer += 1