Exercises from various programming books