#define _GLIBCXX_DEBUG #define ll long long #define INF 1000000000; #define INF_B 1000000000000000000; #include using namespace std; using Graph = vector>; int main(){ int N; cin >> N; if(N == 0){ cout << 0 << endl; return 0; } string ans = ""; while(N != 0){ ans += to_string(N%7); N /= 7; } reverse(ans.begin(), ans.end()); cout << ans << endl; }