uncommeting chapter 6 exercises: