07-31 homework in progress