A collection of programming problems and their solutions which I have written.