Exercise 3.1
Exercise 3.2 - tail
Exercise 3.3 - setHead
Exercise 3.4 - drop
Exercise 3.5 - dropWhile
Exercise 3.6 - init