First cut implementation of carousel exercise.