#include<bits/stdc++.h>
using namespace std;
int x,y,x1,y4;
char ch;
bool flag1,flag2;
int w=1;
char s[25*2500+1];
int read() {
int f=1,x=0;
char ch=getchar();
for(; ch<'0'||ch>'9'; ch=getchar()) if (ch=='-') f=-1;
for(; ch>='0'&&ch<='9'; ch=getchar()) x=x*10+ch-48;
return x*f;
}
int main() {
ch=getchar();
s[1]=ch;
while (ch!='E') {
if (ch=='W') x++;
else if (ch=='L') y++;
if (((x==11||y==11)&&abs(x-y)>=2)||((x>21)||(y>21)&&abs(x-y)>=2)) printf("%d:%d\n",x,y),flag2=1,x=0,y=0;
ch=getchar();
s[++w]=ch;
}
if (x!=0||y!=0) printf("%d:%d\n",x,y),x=0,y=0,flag1=1;
if (!flag1) printf("0:0\n");
putchar(10);
ch=s[1];
int i=1;
while (ch!='E') {
if (ch=='W') x1++;
else if (ch=='L') y4++;
if (((x1==21||y4==21)&&abs(x1-y4)>=2)||((x1>21)||(y4>21)&&abs(x1-y4)>=2)) printf("%d:%d\n",x1,y4),flag2=1,x1=0,y4=0;
ch=s[++i];
}
if (x1!=0||y4!=0) printf("%d:%d\n",x1,y4),x1=0,y4=0;
if (!flag2) printf("0:0\n");
return 0;
}