#include<bits/stdc++.h>
using namespace std;
int main(){
int n,k[101];
cin>>n;
for(int i=0;i<=n;i++){
cin>>k[i];}
int j=n;
for(int i=0;i<=n;i++){
if(k[i]>0){
if(i=0){cout<<k[i]<<"x^"<<j;}
else {cout<<'+'<<k[i]<<"x^"<<j;}
}
if(k[i]<0){
cout<<k[i]<<"x^"<<j;
}
if(k[i]==0){continue;}
j--;
}
return 0;}