#include<cstdio>
#include<iostream>
#include<string>
using namespace std;

int n;

string op1(string s)
{
   if(s[s.size()-1]=='A') s[s.size()-1]='B';
   else s[s.size()-1]='A';
   
   return s;
}

string op2(string s)
{
   int i;
   string b="A";
   for(i=1;i<s.size();i++)
      if(s[i]==s[i-1]) b+='B';
      else b+='A';
   return b;
}

int main()
{
   int i;
   
   scanf("%d",&n);  

   if(n==2) { printf("AB\n22\n"); return 0; }
   if(n==3) { printf("ABA\n221\n"); return 0; }
   
   for(i=1;i<=n;i++) printf("A");
   printf("\n");
   for(i=1;i<=n;i++) printf("2");
   printf("\n");
   
   return 0;
}
