May 10, 2016
Haskell | Homework 7 (Extra Credit) CSCE 314 – Spring 2016

Note: This is an extra credit assignment. Up to 100 points of extra credit can be earned with this assignment.
Instructions
 This assignment is to be done in Haskell
 Please submit your answers via CSNet.
 For this assignment submit exactly one le, 7.hs (use exactly this
name), and nothing else. This le should contain the code requested in the
exercise.
 Remember to put a comment at the top of your le, including your name and
acknowledgements of any help received.
 You must provide example code showing how your routines are used. This is
a more open-ended assignment, and you should test a range of cases for
each part. You will need to show your tests as part of your turned-in code.