Interesting samples of programming exercises from over the years.