Add exercise_18