homework archive - 22/12/2014