I\'m working through Haskell Programming from First Principles and I\'m a bit stuck on writing a reverse the words in a string function with only take and drop. My first im