#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using Graph = vector<vector<int>>;
long long GCD(long long a,long long b) {
  if(a%b == 0) return b;
  return GCD(b,a%b);
}
int main() {
  int N; cin >> N;
  if(N % 2 == 0) {
    string ans = "";
    for(int i = 0; i < N / 2; i++) {
      ans += '1';
    }
    cout << ans << endl;
  }else {
    string ans = "";
    for(int i = 0; i< (N - 3) / 2; i++) {
      ans += '1';
    }
    ans += '7';
    reverse(ans.begin(),ans.end());
    cout << ans << endl;
  }
}