#include <bits/stdc++.h>
using namespace std;
char InvertCase(char &c) { return islower(c) ? toupper(c) : tolower(c); }
bool is_Sorted(int first, int secound, long long int arr[]) {
  int i = first;
  for (; i < secound; i++) {
    if (arr[i] < arr[i + 1])
      continue;
    else {
      return false;
    }
  }
  if (i == secound) return true;
}
int dcmp(double x, double y) {
  return fabs(x - y) <= (1e-10) ? 0 : x < y ? -1 : 1;
}
long long int midpoint(long long int x, long long int y) { return (x + y) / 2; }
int main() {
  ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
  ;
  int n_siz;
  cin >> n_siz;
  string s;
  if (n_siz <= 4) {
    char c = 'a';
    for (int i = 0; i < n_siz; i++, c++) cout << c;
  } else {
    s = "abcd";
    for (int i = 5; i <= n_siz; i++) s += s[i - 5];
    cout << s;
  }
  cout << endl;
  return 0;
}
