import java.util.Scanner;
/**
* @Author 陈平安
* @Date 2022/8/29 9:25
* @PackageName:PACKAGE_NAME
* @ClassName: Main
* @Description: TODO
* @Version 1.0
*/
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//禽兽患传染病了。一个禽兽会每轮传染 x 个禽兽。
// 试问 n 轮传染后有多少禽兽被传染?
int x = scanner.nextInt();
int n = scanner.nextInt();
long sum = 1;//!!!!!!!!!!!!!!!!!!!!!!!
//注意,这个需要使用比int范围更大的类型,不然数值会有所减少,导致编译
//只能得0.30的分数
while (n >= 1) {//使用循环,表示n轮过后感染的数量
sum += sum * x;//使用累加前几次的数量
n--;//控制循环终止
}
System.out.println(sum);//输出
}
}