# 1436. 영화감독 숌
# 종말의 수 = 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수
n = int(input())
cnt = 0
num = 666
while True: # 브루트포스 : 완전탐색을 하기위해 : while
if '666' in str(num): # str(num)에 666이라는 문자가 있다면
cnt+=1 # cnt에 1을 더해라
if cnt==n: # cnt와 n값이 같다면
print(num) # num을 출력하고
break # 끝내라
num += 1 # 아니면 num 에 계속 1을 더해서 666이라는 문자가 나올 때 까지 값을 올려라
걍 N + 666 인줄 알고 이게 실버야? 했는데 역시나 아니였다는 거 ㅋ
전에 체스판 다시 칠하기에서 뚜드려맞고 와서 생각하기 싫어서 바로 남들 코드 살짝 훔쳐봄
문제 자체는 어렵진 않은데 내 능지 수준이 어질어질하네..😂