Point \( A_1 \) inside the acute-angled triangle \( ABC \) is such that \[ \angle ACB = 2\angle A_1BC \quad \text{and} \quad \angle ABC = 2\angle A_1CB. \]Point \( A_2 \) is chosen so that points \( A \) and \( A_2 \) lie on opposite sides of line \( BC \), \( AA_2 \perp BC \), and the perpendicular bisector of \( AA_2 \) is tangent to the circumcircle of \( \triangle ABC \). Define points \( B_1, B_2, C_1, C_2 \) analogously. Prove that the circumcircles of \( \triangle AA_1A_2 \), \( \triangle BB_1B_2 \), and \( \triangle CC_1C_2 \) intersect at exactly two common points. Proposed by Vadym Solomka