#include<bits/stdc++.h>
using namespace std;
struct score
{
int hua;
int opponent;
}a11[25100],a21[25100];
string s;
string s1;
int main()
{
for(int i=0;i>-1;i++)
{
cin>>s1[i];
if(s1[i] == 'E')break;
s+=s1[i];
}
int l = s.length();
int x=0;
for(int i=0;i<l;i++)
{
if(s[i]=='W')
{
a11[x].hua++;
if((a11[x].hua>=11||a11[x].opponent>=11)&&abs(a11[x].hua-a11[x].opponent)>=2)
{
x++;
}
}
if(s[i] == 'L')
{
a11[x].opponent++;
if((a11[x].hua>=11||a11[x].opponent>=11)&&abs(a11[x].hua-a11[x].opponent)>=2)
{
x++;
}
}
}
int y=0;
for(int i=0;i<l;i++)
{
if(s[i]=='W')
{
a21[y].hua++;
if((a21[y].hua>=21||a21[y].opponent>=21)&&abs(a21[y].hua-a21[y].opponent)>=2)
{
y++;
}
}
if(s[i] == 'L')
{
a21[y].opponent++;
if((a21[y].hua>=21||a21[y].opponent>=21)&&abs(a21[y].hua-a21[y].opponent)>=2)
{
y++;
}
}
}
for(int i=0;i<x+1;i++)
{
cout<<a11[i].hua<<":"<<a11[i].opponent<<"\n";
}
cout<<"\n";
for(int i=0;i<y+1;i++)
{
cout<<a21[i].hua<<":"<<a21[i].opponent<<"\n";
}
system("pause");
return 0;
}