/*
#include <stdio.h>
#include <string.h>
int i,top=0;
char s[100001],stack[100001];
void push(char k)
{
stack[top]=k;
top++;
}
void pop()
{
top--;
stack[top]='0';
}
#include <stdio.h>
#include <string.h>
int i,top=0;
char s[100001],stack[100001];
void push(char k)
{
stack[top]=k;
top++;
}
void pop()
{
top--;
stack[top]='0';
}
int main()
{
int i,a=0,b=0;
scanf("%s",s);
for (i=0; i<strlen(s); i++)
{
if (s[i]=='(')
{
push(s[i]);
a++;
}
else if (s[i]==')')
{
pop();
if (s[i-1]=='(')
{
a--;
b+=a;
}
else
{
a--;
b++;
}
}
}
printf("%d",b);
}
int main()
{
int i,a=0,b=0;
scanf("%s",s);
for (i=0; i<strlen(s); i++)
{
if (s[i]=='(')
{
push(s[i]);
a++;
}
else if (s[i]==')')
{
pop();
if (s[i-1]=='(')
{
a--;
b+=a;
}
else
{
a--;
b++;
}
}
}
printf("%d",b);
}
*/
#include <stdio.h>
#include <string.h>
int a=0,b=0;
char s[201],stack[201],stack1[201];
void push1(char k)
{
stack[a]=k;
a++;
}
void push2(char v)
{
stack1[b]=v;
b++;
}
int pop1()
{
a--;
return stack[a];
}
char pop2()
{
b--;
return stack1[b];
}
int main()
{
int i,x=0,ret=0,y=0,ret2=0;
char ret1=0;
scanf("%s",s);
for (i=0; i<strlen(s); i++)
{
if (s[i]=='*'||s[i]=='+'||s[i]=='-')
{
push1(s[i]);
ret=pop2()-48;
ret2=pop2()-48;
if (s[i]=='*')
}
else
{
push2(s[i]);
ret1=pop
}
}
}