added homework number 3