Random programming exercises.