P1002 Solved!