Finished p300!

I think the solution looks a lot nicer than the div2 soltution I came up with last week