completed hw1.5