added homework #3