P6 & P7 Assignment