10-2/3p=42

I think the answer is p=63

is this 2/3 of p, or 2/(3p) ?

In either case, 63 is not the answer as far as I can see.