My solutions to the learnyounode exercises