Collection of solutions to a bunch of small problems, implemented as functional as possible for sake of elegance :)