hw07 95% done