Homework due Wed, Aug 30