#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
for(int i=n;i>=0;i--){
int tmp;
cin>>tmp;
if(tmp==0)continue;
int flagfh=1;
if(i==n||tmp<0){
flagfh=0;
}
int flagsz=1;
if(tmp==1||tmp==-1){
flagsz=0;
}
if(flagfh)cout<<"+";
if(flagsz)cout<<tmp;
if(tmp==-1)cout<<"-";
if(i==1)cout<<"x";
else if(i==0){
if(tmp==1||tmp==-1)cout<<1;
continue;
}
else{
cout<<"x^"<<i;
}
}
}
// 64 位输出请用 printf("%lld")



京公网安备 11010502036488号