function Main(input){
  //入力値Nを数値化して確保
  input = input.split("\n");
  inputStr = input[0].split(" ");
  var N = Number.parseInt(inputStr[0]);
  //入力値Kを数値化して確保
  inputStr = input[1].split(" ");
  var K = Number.parseInt(inputStr[0]);
  
  //ループで回しながら全パターン試す
  var ans = 1;
  for( i=0 ; i<N ; i++){
    ans = Math.min(ans*2,ans+K);
  }
  //結果表示
  console.log(ans);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));