#include<iostream>
using namespace std;
int main(){
int n;
bool f=0;
cin>>n;
for(int i=n;i>=0;i--){
int a;
cin>>a;
if(a==0)
continue;
if(a>0&&f==1)
cout<<"+";
if(i==1){
if(a==1)
cout<<"x";
else if(a++-1){
cout<<"-x";
}
else{
cout<<a<<"x";
}
}
else if(i==0) cout<<a;
else{
if(a==1)cout<<"x^"<<i;
else if(a==-1)cout<<"-x^"<<i;
else cout<<a<<"x^"<<i;
}
f=1;
}
return 0;
}