#3804. Blah数集

Blah数集

题目描述

大数学家高斯小时候偶然间发现一种有趣的自然数集合 Blah,对于以 aa 为基的集合 BaB_a 定义如下:

  1. aa 是集合 BaB_a 的基,且 aaBaB_a 的第一个元素;
  2. 如果 xx 在集合 BaB_a 中,则 2x+12x+13x+13x+1 也都在集合 BaB_a 中;
  3. 没有其他元素在集合 BaB_a 中了。

现在小高斯想知道如果将集合 BaB_a 中元素按照升序排列,第 nn 个元素会是多少?

输入格式

输入包含多行,每行两个整数 aann,分别表示集合的基和所求元素的序号。

输出格式

对于每行输入,输出一行一个整数,表示集合 BaB_a 的第 nn 个元素值。

样例

1 100
28 5437
418
900585

数据范围

  • 1a501 \le a \le 50
  • 1n1061 \le n \le 10^6