add homework 3