ex.3 is complete