#include #include #include #include using namespace std; int main(void){ int l1,l2,l3,l4,l5; int r1,r2,r3,r4,r5; int k[1111111]; string s; int resl,resr; int i; resl=resr=0; cin>>s; k[s.length()]=0; for(i=s.length()-1;i>=0;i--){ if(s[i]==')') k[i]=k[i+1]+1; else k[i]=k[i+1]; } l1=l2=l3=l4=l5=0; r1=r2=r3=r4=r5=0; for(l1=s.find("(",0);l1!=-1;l1=s.find("(",l1+1)){ l2=s.find("^",l1+1); r2=s.find("*",l1+1); l3=s.find("^",l2+1); r3=s.find("^",r2+1); l4=s.find("*",l3+1); r4=s.find("^",r3+1); if(l2!=-1&&l3!=-1&&l4!=-1) resl+=k[l4]; if(r2!=-1&&r3!=-1&&r4!=-1) resr+=k[r4]; } cout<