Programming challenges from my text books.