#include <iostream>
#include <cstdio>
#include <string>
#include <algorithm>
#include <vector>

using namespace std;


/**
 * 将十进制整数转化为n进制
 * @param num
 * @param n
 */
void convertTen2N(int num, int n);


/**
 * 八进制数--华中科技大学
 * @return
 */
int main() {
    int num;
    while (cin >> num) {
        convertTen2N(num, 8);
    }

    return 0;
}

void convertTen2N(int num, int n) {
    vector<int> countVector;
    if (num == 0) {
        //特殊情况,num为0
        countVector.push_back(0);
    } else {
        while (num != 0) {
            countVector.push_back(num % n);
            num /= n;
        }
    }

    /*
     * 逆序输出
     */
    for (int i = countVector.size() - 1; i >= 0; --i) {
        cout << countVector[i];
    }
    cout << endl;
}