-adding Homework 3