Solved P1 to P7. Some work still to complete this week's assignment.