Various solutions to coding challenges.