Add exercise on the niche model