import java.math.*;
import java.io.*;
import java.util.*;
public class Main{
public static void main (String[] args) throws java.lang.Exception {
Scanner sc = new Scanner (System.in);
PrintWriter pw = new PrintWriter(System.out);
int k = sc.nextInt();
int n = sc.nextInt();
BigInteger b = BigInteger.valueOf(n); // записываем значение n в переменную b
Vector<BigInteger> v = new Vector();
for(int i = 0; i < 10; ++i) {
v.addElement(b);// записываем b в вектор v (размер вектора увеличивается на единицу)
b = b.multiply(BigInteger.valueOf(k)); // b = b * k
}
b = b.add(v.elementAt(9)); // прибавляем к b десятый элемент вектора v
pw.print(b);
pw.close();
}
}