Commit of chapter 6 exercises.