homework 2.2