P6 Assignment.