Committing self test 12 from chapter 11.