#include <iostream>
using namespace std;
int fn(char c[])
{ int s=0;
for(int i=0;c[i]!='\0';i++)
s++;
return s;
}
int main() {
char c[100];
int i,f=0,s=0,a[10],j,k,x,w=1;
cin>>c;
int size;
size=fn(c);
cout<<endl;
j=0;
for(i=0;i<size;i++)
{
if(c[i]<=122&&c[i]>=97)
{
i++;
f=(c[i]-48);
if(i!=size-1)
i++;
else
w=0;
if(c[i]<='z'&&c[i]>='a'&&i<size&&w==1)
{i--;
a[j]=f;
j++;
}
else if(w==0)
{
a[j]=f;
j++;
break;
}
else
{
s=c[i]-48;
a[j]=f*10+s;
j++;
}
if(i>=size)
{
a[j]=f;
j++;
}
}
}
x=j;
for(i=0;i<x;i++)
cout<<a[i];
cout<<endl;
j=0;
for(i=0;i<size;i++)
{
if(c[i]<='z'&&c[i]>='a')
{
for(k=1;k<=a[j];k++)
cout<<c[i];
j++;
}
}
return 0;
}