#include<bits/stdc++.h>
using namespace std;
//3a5bx
//aaabbbbbx
//
//3 不打
//a 打印3个a
//5 不打
//b 打印5个B
//x 打印1个x
//
//数字不打  存储到c 
//字母就打数字个字母
// 
// 
//
//中文再英文
//先碎片化再整理 
  
string s; 
int c; 
char x;
int main(){
	cin>>s;
	for(int i=0;i<=s.size()-1;i++){
		if(s[i]>='0'&&s[i]<='9'){
			c=c*10+s[i]-'0';	
		} else{
			if(s[i]!=x) cout<<s[i];
			for(int j=1;j<=c;j++) cout<<s[i];
			c=0;
			x=s[i];
			
		}
	}


	return 0;
}



/**************************************************************
	Problem: 1104
	User: admin
	Language: C++
	Result: Wrong Answer
****************************************************************/