Deadline for Homework 6 is extended to Wed, Nov 4.