Solutions to chapter 2.2