Various programming exercises for practice.