"""
입출력 예시)
(예제 입력 1)
1010
-> 12
(예제 입력 2)
11001100
-> 314
"""
## 의사코드 ##
# 2진수의 길이가 3으로 나누어 떨어질 때까지 0 붙이기
# while len(num) % 3 != 0:
# num = '0' + num
# 3자리씩 나눠서 표에 나온 수로 변환
# res = ''
# while num:
# # 3자리씩 나누기
# res += str(dic[num[0:3]])
# # 변환한 3자리 제외
# num = num[3:]
통과한 코드
num = input()
# 2진수의 길이가 3으로 나누어 떨어질 때까지 0 붙이기
while len(num) % 3 != 0:
num = '0' + num
dic = {'000':0, '001':1, '010':2, '011':3, '100':4, '101':5, '110':6, '111':7}
res = ''
while num:
# 3자리씩 나누기
res += str(dic[num[0:3]])
# 변환한 3자리 제외
num = num[3:]
print(res)