Solved 3, but solution is too inefficient
Gitignore!
Solved 6 in Haskell
Solved 9 with Haskell