Solve this math problem

Solve 2946 = -12*p + 2658 for p.
-24