homework archive - 4/06/2017