#432. 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 中了。

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

输入格式

输入两个整数 aaNN

输出格式

输出集合 BaB_a 按升序排列后的第 NN 个元素。

样例

1 10
19

数据范围

子任务 分值 数据范围 特殊性质
1 30 1a100,1N10001 \le a \le 100, 1 \le N \le 1000
2 70 1a100,1N1000001 \le a \le 100, 1 \le N \le 100000