We worked on the Cow Signal problem.
To make your writing simpler, you should use the signature below. The very last step of printing out everything on its own line is not an important part of the problem.
cowSignal :: Int -> [String] -> [String]
Printing on multiple lines: use \n
like this:
x = "This\nstring\nprints\non\nmany\nlines"
main = do putStrLn x