n = int(input()) # 输入整数
m = int(input())
nums = [int(digit) for digit in range(1, n + 1)] # 将1-n的数用数组表示
dic = {} # 新建一个字典
for i in nums:
count = sum(int(digit) for digit in str(i)) # 计算每一个数字各位数之和
dic[i] = count # 更新字典
sorted_dic = sorted(dic, key = dic.get) # 按照字典的key值进行排序
print(sorted_dic[m - 1]) # 注意,由于数组从0开始,所以需要减一