Completed exercise.