Triangle ABC has right angle at B, and contains a point P for which PA=10, PB=6, and ∠APB=∠BPC=∠CPA. Find PC.[asy]
pair A=(0,5), B=origin, C=(12,0), D=rotate(-60)*C, F=rotate(60)*A, P=intersectionpoint(A--D, C--F);
draw(A--P--B--A--C--B^^C--P);
dot(A^^B^^C^^P);
pair point=P;
label("A", A, dir(point--A));
label("B", B, dir(point--B));
label("C", C, dir(point--C));
label("P", P, NE);[/asy] rotationtrigonometrytrig identitiesLaw of Cosines