#include #include #include using namespace std; vector cc = { "HED", "HDD", "EEH", }; int main() { int n; cin >> n; vector ans(n, string(n, '.')); for (int i = 0; i < n; i += 3) { for (int j = 0; j < n; j += 3) { for (int k = 0; k < 3; ++k) { for (int l = 0; l < 3; ++l) ans[i + k][j + l] = cc[k][l]; } } } for (int i = 3; i + 1 < n; i += 3) swap(ans[0][i], ans[1][i + 1]); for (int i = 0; i < n; ++i) cout << ans[i] << endl; }