#include <bits/stdc++.h>
using namespace std;

#define FOR(i, a, b) for (int i = (a); i < (b); i++)
#define REP(i, n) for (int i = 0; i < (n); i++)
int table[] = {0, 1, 2, 3, 5, 7, 8, 9};
void ex(int n)
{
  if(n >= 8){
    ex(n / 8);
  }
  printf("%d", table[n % 8]);
}
int main()
{
  int n;
  while (cin >> n, n){
    ex(n);
    cout << endl;
  }
}