Completed

for enusu, part B, due 11/10 (Nov. 10, 2009)