Finished Week2 hmwk