#include #include #include using namespace std; using ll = long long; using mint = atcoder::modint998244353; using maxt = atcoder::modint1000000007; int main() { int K; cin >> K; vector> que(4); que.at(0).push('A'); que.at(0).push('E'); que.at(1).push('B'); que.at(2).push('C'); que.at(3).push('D'); for(int i = 0; i < K; i++) { que.at((i + 1) % 4).push(que.at(i % 4).front()); que.at(i % 4).pop(); } for(queue o : que) { while(!(o.empty())) { cout << o.front(); o.pop(); } cout << endl; } }