Homework 3 done