#include <bits/stdc++.h>
using namespace std;
string a[4];
int n;
int main() {
  cin >> n;
  for (int i = 0; i < 4; i++)
    for (int j = 0; j < n; j++) a[i] += ' ';
  if (n % 2 == 0) {
    a[1][n - 1] = 'y';
    a[2][n - 1] = 'y';
    a[1][0] = 'z';
    a[2][0] = 'z';
    for (int i = 0; i < n / 2; i++) {
      a[0][2 * i] = 'a' + i % 24;
      a[0][2 * i + 1] = 'a' + i % 24;
      a[3][2 * i] = 'a' + (i + 12) % 24;
      a[3][2 * i + 1] = 'a' + (i + 12) % 24;
    }
    for (int i = 0; i < n / 2 - 1; i++) {
      a[1][2 * i + 1] = 'a' + (i + 12) % 24;
      a[1][2 * i + 2] = 'a' + (i + 12) % 24;
      a[2][2 * i + 1] = 'a' + i % 24;
      a[2][2 * i + 2] = 'a' + i % 24;
    }
  } else {
    a[0][0] = 'y';
    a[1][0] = 'y';
    a[2][n - 1] = 'z';
    a[3][n - 1] = 'z';
    for (int i = 0; i < n / 2; i++) {
      a[0][2 * i + 1] = 'a' + i % 24;
      a[0][2 * i + 2] = 'a' + i % 24;
      a[1][2 * i + 1] = 'a' + (i + 12) % 24;
      a[1][2 * i + 2] = 'a' + (i + 12) % 24;
      a[2][2 * i] = 'a' + i % 24;
      a[2][2 * i + 1] = 'a' + i % 24;
      a[3][2 * i] = 'a' + (i + 12) % 24;
      a[3][2 * i + 1] = 'a' + (i + 12) % 24;
    }
  }
  for (int i = 0; i < 4; i++) cout << a[i] << "\n";
  return 0;
}
