A collection of solutions to some programming problems