added homework #4