99Probs Functional Prgramming Practice Completed problems 1-4 https://wiki.haskell.org/99_questions/1_to_10