#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) {
  long long k;
  char a[26] = {'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l',
                'z', 'x', 'c', 'v', 'b', 'n', 'm', 'q', 'w',
                'e', 'r', 't', 'y', 'u', 'i', 'o', 'p'};
  cin >> k;
  int j = 0;
  if (k == 0) cout << 'a';
  while (k > 0) {
    long long x = sqrt(2 * k);
    if ((k - (x * (x + 1)) / 2) >= 0) {
      k = k - (x * (x + 1)) / 2;
      for (int i = 0; i < x + 1; i++) cout << a[j];
    } else {
      k = k - (x * (x - 1)) / 2;
      for (int i = 0; i < x; i++) cout << a[j];
    }
    j++;
  }
  return 0;
}
