The hartl variations: chapter 5 exercises