Cleaned up problems 1-21. Did 14 and 19 in Haskell instead of Python.