homework 2007.05.27/0602