#include<iostream>
using namespace std;
#define int long long
__int128 ll;
__int128 gcd(__int128 a,__int128 b)
{
    return b==0?a:gcd(b,a%b);
}
void dfs(__int128 x) {
    int tt = x%10;
    if(x/10>0)
    dfs(x/10);
    cout<<tt;
}
signed main() {
    
    int n,m;
    cin>>n>>m;
    __int128 up = m,down = 1;
    for(int i=1;i<=m-1;i++)
        down = down * n;
    __int128 g = gcd(up,down);
    __int128 d = down/g;
    __int128 u = up/g;
    dfs(u);
    cout<<"/";
    dfs(d);
    return 0;
}