import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; public class prog { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine(); String [] p = s.split(" "); int n = Integer.parseInt(p[0]); int r = Integer.parseInt(p[1]); int times = (n / 4) - 1; int number = n; List list = new ArrayList(); for (int i = 0; i < times; i++) { long nrL = getProduct(number); list.add(nrL); } StringBuilder sb = new StringBuilder(); sb.append("(("); for (Long aLong : list) { sb.append(aLong); sb.append("*"); } sb.deleteCharAt(sb.length() - 1); sb.append(")"); sb.append("/(48^").append(times).append(")^").append(r); System.out.println(sb.toString()); } public static long getProduct(int nr) { long rez = 1; for (int i = 0; i < 4; i++) { rez *= (nr - i); } return rez; } }