hw6 done enough for now