The goal of the second assignment is to get more practice working with lists, and to define some more ambitious functions — including recursive functions. I show interactions with my solutions in GHCi, the interactive version of the Glasgow Haskell Compiler, but you're welcome to use Repl.it to implement your solutions. Once you've got a solution working in GHC or Repl.it, you can copy your code to the appropriate box on the assignment page.