Completed third challenge of chapter 2.