homework 2 complete!