#include<bits/stdc++.h>
using namespace std ;
#define endl "\n"
int n ;
void Try(string s){
int length = s.size();
if(length == n ){
if(s[length - 1] == '6')
cout << s << endl ;
return ;
}
if(s[length - 1] == '8') Try(s + "6");
else{
if(length < 4) Try(s + "6");
else if(s[length - 2] == '8' || s[length - 3] == '8') Try(s + "6");
else Try(s + "8");
}
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
cin >> n ;
Try("8");
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZCA7CiNkZWZpbmUgZW5kbCAiXG4iCgppbnQgbiA7CnZvaWQgVHJ5KHN0cmluZyBzKXsKICAgIGludCBsZW5ndGggPSBzLnNpemUoKTsKICAgIGlmKGxlbmd0aCA9PSBuICl7CiAgICAgICAgaWYoc1tsZW5ndGggLSAxXSA9PSAnNicpCiAgICAgICAgICAgIGNvdXQgPDwgcyA8PCBlbmRsIDsKICAgICAgICByZXR1cm4gOwogICAgfQogICAgCiAgICBpZihzW2xlbmd0aCAtIDFdID09ICc4JykgVHJ5KHMgKyAiNiIpOwogICAgZWxzZXsKICAgICAgICBpZihsZW5ndGggPCA0KSBUcnkocyArICI2Iik7CiAgICAgICAgZWxzZSBpZihzW2xlbmd0aCAtIDJdID09ICc4JyB8fCBzW2xlbmd0aCAtIDNdID09ICc4JykgVHJ5KHMgKyAiNiIpOwogICAgICAgIGVsc2UgVHJ5KHMgKyAiOCIpOwogICAgfQp9CgppbnQgbWFpbigpewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKICAgIGNvdXQudGllKG51bGxwdHIpOwoKICAgIGNpbiA+PiBuIDsKICAgIFRyeSgiOCIpOwp9