/*
#include <stdio.h>
int top=0;
int main()
{
char Arr[100000];
int i,sum=0;
scanf("%s",Arr);
for(i=0; Arr[i]!=0; i++)
{
if(Arr[i]!='('&&Arr[i]!=')')
break;
if(Arr[i]=='(')
{
if(Arr[i+1]!=')')
{
++top;
}
}
else
--top;
if(Arr[i]=='('&&Arr[i+1]==')')
{
++top;
sum+=top;
}
}
++sum;
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int top=-1;
int stack[201];
void push(int data)
{
stack[++top]=data;
}
int main()
{
// char twoArr
char Arr[200] = {};
int x,j,i;
gets(Arr);
for(i=0; Arr[i]!=0; i++)
{
if(Arr[i] >= '0' && Arr[i] <='9')
{
x = 0;
for(j=i;Arr[j]!=' ';j++)
{
x = x*10+(Arr[j]-'0');
}
i=j;
push(x);
}
else
{
if(Arr[i]=='+')
{
stack[top-1]=stack[top-1]+stack[top];
top--;
}
else if(Arr[i]=='-')
{
stack[top-1]=stack[top-1]-stack[top];
top--;
}
else if(Arr[i]=='*')
{
stack[top-1]=stack[top-1]*stack[top];
top--;
}
}
}
printf("%d",stack[0]);
return 0;
}
*/