homework 3.3