Question 143
In acute triangle $ABC$, $M$ and $N$ are the midpoints of sides $AB$ and $BC$, respectively. The tangents to the circumcircle of triangle $BMN$ at $M$ and $N$ meet at $P$. Suppose that $AP$ is parallel to $BC$, $AP = 9$ and $PN = 15$. Find $AC$.