Solution:
a. The quadrilateral ANZM is a parallelogram because the diagonals intersect at their midpoint by construction. The lines AN and MZ are therefore parallel. On this pair of parallel lines, the transversals CN and CA cut off equal corresponding angles (∠CMP=∠CNA and ∠CPM=∠CAN). It remains only to observe that CA=CN because they are radii of the circle γ: from this it follows that the triangle NCA is isosceles on NA, hence that the base angles ∠CAN=∠CNA are equal. In conclusion, we know that
∠CPM=∠CAN=∠CNA=∠CMP
that is, that △MCP is isosceles on MP.

b. The triangle BMX is isosceles because BM=BX are radii of the circle ω, hence the base angles ∠BXM=∠BMX are equal. Moreover, ∠BMX is vertically opposite to ∠CMP, and they are therefore equal to each other. It follows, by point (a), that all the angles in question are also equal to ∠MPC:
∠BXM=∠BMX=∠CMP=∠MPC.
The equality between the two extremes tells us that the transversal PX cuts off on the pair of lines BX and AC equal alternate interior angles, thereby proving their parallelism.

c. The triangle ABX is isosceles because BA=BX are radii of the circle ω, hence the base angles ∠BAX=∠BXA are equal. The transversal AX cuts off on the pair of lines BX∥AC, parallel by point (b), equal alternate interior angles ∠BXA=∠CAX. We have obtained that
∠BAX=∠BXA=∠CAX
that is, that X lies on the bisector of the angle ∠BAC. Repeating the same reasoning for the point Y, with the appropriate changes of letters, we obtain that it too lies on the bisector of the angle ∠BAC, which gives the thesis.