Given:
- a circle $C$ with centre $M$,
- two points $P_1$ and $P_2$ inside circle $C$, so that $M$ is not on the line $P_1P_2$,
construct another circle $O$ so that:
- $P_1$ and $P_2$ are on circle $O$,
- circle $O$ cuts the circle $C$ in the points $Q_1$ and $Q_2$,
- and $M$ (the centre of circle $C$ ) is on the the segment $Q_1Q_2$.
This is a construction in a model of spherical or riemannian geometry (the circle $O$ is the great circle or geodesic through points $P_1$ and $P_2$).
But how does the construction work?

Try it:
Draw line $e$ such that $\{P_1,P_2\} \subset e$.
Draw line $a$, the perpendicular bisector of $P_1P_2$.
Choose a point $E$ on $a$ and draw a circle $d$ with radius $P_1E$ and center $E$.
Let $F$ and $G$ the intersection points of $c$ and $d$, draw a line $b$ such that $\{F,G\} \subset b$.
Let $\{H\}=b \cap e$, draw a line $f$ through $H$ and $M$.
Let $\{Q_1,Q_2\} = f \cap c$, draw the perpendicular bisector $g$ of $Q_1Q_2$.
Let $\{I\} = g \cap a$, draw circle $o$ with radius $Q_1I$ and center $I$.