#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n, k;
    cin>>n>>k;
    string s;
    long long x = (n * (n + 1)) / 2 - 1;
    bool ok = false;
    char q[1000];
    if(x % 3 == 0){
        s += '3';
        s += '*';
        int a = x / 3;
        itoa(a , q , 10);
        s += q;
        ok = true;
    }
    if(x % 5 == 0 && !ok){
        s += '5';
        s += '*';
        int a = x / 5;
        itoa(a , q , 10);
        s += q;
        ok = true;
    }
    if(x % 7 == 0 && !ok){
        s += '7';
        s += '*';
        int a = x / 7;
        itoa(a , q , 10);
        s += q;
    }
    if(k == 1)
        cout<<s;
    else
        cout<<"("<<s<<")^"<<k;
    return 0;
}