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