#include <bits/stdc++.h>
using namespace std;
constexpr auto INF = 2147483647;
int main() {
  int n;
  cin >> n;
  for (int i = 0; i < (1 << n - 1); i++) {
    cout << 'a';
    int cnt = 1;
    bitset<10> bit = i;
    for (int j = 0; j < (n - 1); j++) {
      if (!bit[j])
        cout << 'a';
      else {
        cout << (char)('a' + cnt);
        cnt++;
      }
    }
    cout << endl;
  }
  return 0;
}
