#include<bits/stdc++.h>
using namespace std;
void dfs(int s,char q,char c,char z){
if(s==1) cout<<q<<"to"<<z<<endl;
else{
dfs(s-1,q,z,c);
cout<<q<<"to"<<c<<endl;
dfs(s-1,z,q,c);
}
}
int main(){
int n;
cin>>n;
dfs(n,'A','B','C');
return 0;
}
/**************************************************************
Problem: 1222
User: lidongcheng
Language: C++
Result: Wrong Answer
****************************************************************/