#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a;
for(int i=n;i>=0;i--)
{
cin>>a;
if(a==0)continue;//判断是否打印
if(a<0)cout<<"-";//判断符号
else if(i!=n)cout<<"+";
//判断打印系数
if(1!=abs(a)||i==0)cout<<abs(a);
if(i!=0)
{
//判断指数 是否打印
if(i!=1)
cout<<"x^"<<i;
else
cout<<"x";
}
cout<<i;
}
return 0;
}