import Control.Applicative ((<$>)) main :: IO () main = solve <$> readLn >>= mapM_ putStrLn solve :: Int -> [String] solve n = take (n- 1) [['a', x, y, z, w, 'a'] | x <- ['a' .. 'z'], y <- ['a' .. 'z'], z <- ['a' .. 'z'], w <- ['a' .. 'z']] ++ ["an"]