#include <bits/stdc++.h>
int N;
void func(std::string s, int n) {
  if (s.size() == N - 1) {
    for (int i = 0; i < n + 1; ++i) {
      std::cout << s << (char)('a' + i) << std::endl;
    }
  } else {
    for (int i = 0; i < n + 1; ++i) {
      auto s_ = s;
      s_ += 'a' + i;
      func(s_, i + 1);
    }
  }
}
int main() {
  std::cin >> N;
  func("a", 1);
  return 0;
}
