homework archive - 7/04/2017