#include<bits/stdc++.h>
using namespace std;
char c;
int a[3][20];
int ans[20];
bool fg[20];
inline int read()
{
int s=0,w=1;
char ch=getchar();
while(ch<'0'||ch>'9')
{
if(ch=='-')w=-1;
ch=getchar();
}
while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar();
return s*w;
}
int main()
{
int n=1,k=0;
for(int i=1; i<=20; i++)
{
a[0][i]=a[1][i]=-1;
}
while(1)
{
c=getchar();
if((int)c==10) break;
if(c==' ')
{
k=0;
n++;
continue;
}
if(c=='/')
{
a[k][n]=10;
}
else
a[k][n]=c-'0';
k=k^1;
}
if(a[0][n-1]==10 && a[1][n]==-1) fg[n-1]=1;
if(a[0][n]==10 || a[1][n]==10) fg[n]=1;
for(int i=1; i<=n; i++)
{
if(a[0][i]==10)
{
ans[i]=10;
if(a[1][i+1]==-1) ans[i]+=a[0][i+1]+a[0][i+2];
else ans[i]+=min(10,a[0][i+1]+a[1][i+1]);
}
else if(a[0][i]!=10 && a[1][i]==10)
{
ans[i]=10+a[0][i+1];
}
else ans[i]=a[0][i]+a[1][i];
}
for(int i=1; i<=n; i++)
{
if(fg[i]==0)
{
printf("%d ",ans[i]);
}
}
printf("\n");
for(int i=1; i<=n; i++)
{
if(fg[i]==0)
{
ans[i]+=ans[i-1];
printf("%d ",ans[i]);
}
}
return 0;
}