#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<ctype.h>
#include<math.h>
char s[1000],t[1];
int main(){
long long n,i;
scanf("%lld",&n);
if(n==0){
printf("%d",0);
return 0;
}
while(n!=0){
t[0] = n%8+'0';
strcat(s,t);
n = n/8;
}
for(i=strlen(s)-1;i>=0;i--){
printf("%c",s[i]);
}
return 0;
}
/**************************************************************
Problem: 1288
User: admin
Language: C
Result: Accepted
Time:9 ms
Memory:1144 kb
****************************************************************/