homework archive - 5/09/2017