P5 Correct Solution

P6 Incomplete