Solved p1 to P10