homework archive - 7/06/2024