#include <climits>
#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;

    for (int i = n; i >= 0; i--) {
        int a;
        char k;
        cin >> a;

        if(a==0) continue;

        // 1.加号问题
        if(i!=n&&a>0){
            cout<<'+';
        }

        // 2.系数问题
        if(i!=0 && (a==-1 || a==1)){
            if(a==-1) cout<<'-';
        }else{
            cout<<a;
        }

        // 3. 指数问题
        if(i==1){
            cout<<'x';
        }else if(i==0){

        }else{
            cout<<'x'<<'^'<<i;
        }




    }
}
// 64 位输出请用 printf("%lld")