homework archive - 1/06/2017