import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* 程序中遇到3个问题:
* 第一个问题:
* 1.Java控制台输入的方法:一般常用的是两种(Scanner)方法和BufferedReader防范,具体用法
* 可查阅相关资料
* 2.判断输入是否结束:使用方法BufferedReader类中的readLine()方法,判断是否为空
* 3.字符串类型转换成整数类型的方法:Integer.parseInt(String).具体使用可查阅资料
* @author Administrator
*
*/
public class tenToeight {
public static void main(String[] args) throws NumberFormatException,IOException {
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
//
System.out.print("请输入测试用例:");
String str = null;
while((str = input.readLine()) != null) {
int s = 0;
int a = 0;
int b = 0;
int i = 0;
a = Integer.parseInt(str);
while(a != 0) {
b=a%8;
s = s+b*(int)Math.pow(10, i);//10的阶乘运算
i++;
a = a/8;
}
System.out.println(s);
}
}
}