# 12222, 133333, 255555などになるはず # たとえば2桁なら12, 13, 14, 15, ---, 78, 79, 89まで # 3桁でも同じ個数しかない122, 133, 144, ---, 788, 799, 899 # ということはまず2桁のリストを作ればいい two_digit = [] for a in range(1, 10): for b in range(a+1, 10): num = a*10+b two_digit.append(num) #print(two_digit) count = len(two_digit) #print(count) N = int(input()) N -= 1 rnd = N//count remainder = N-count*rnd base = two_digit[remainder] #print(base) ans = str(base) + str(base)[-1]*(rnd) print(ans)