#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin>>s;
int len=s.size();
if(len<4)
{
cout<<-1<<endl;
return 0;
}
int l=-1,r=-1,ld=-1,rd=-1;
for(int i=0;i<len;i++)
if(s[i]=='[')
{
l=i;
break;
}
if(l==-1)
{
cout<<-1<<endl;
return 0;
}
for(int i=l+1;i<len;i++)
if(s[i]==':')
{
ld=i;
break;
}
if(ld==-1)
{
cout<<-1<<endl;
return 0;
}
for(int i=len-1;i>=ld+1;i--)
if(s[i]==':')
{
rd=i;
break;
}
if(rd==-1)
{
cout<<-1<<endl;
return 0;
}
for(int i=len-1;i>=rd+1;i--)
if(s[i]==']')
{
r=i;
break;
}
if(r==-1)
{
cout<<-1<<endl;
return 0;
}
if(ld>rd)
{
cout<<-1<<endl;
return 0;
}
int ans=4;
for(int i=ld+1;i<=rd-1;i++)
if(s[i]=='|')ans++;
cout<<ans<<endl;
return 0;
}