#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int a[1000],i=0;
while(m){
a[i]=m%10;
m=m/10;
i++;
}
cout<<a[i-1]<<"*"<<n<<"^"<<i-1;
for(int j=i-2;j>=0;j--){
if(a[j]!=0){
cout<<"+";
cout<<a[j]<<"*"<<n<<"^"<<j;
}
}
return 0;
}