I'm stuck on problem 2.10 from Vector Analysis and Cartesian Tensors by Kendall:
Show that the four points with position vectors $\vec{r_1}$, $\vec{r_2}$, $\frac{r_2}{r_1}\vec{r_1}$, $\frac{r_1}{r_2}\vec{r_2}$ , where $r_1\neq0$ and $r_2\neq0$, lie on a circle.
I tried supposing that there exists some vector $\vec{d}$ which gives the position of the circle centre and then trying to prove that the distance from each point to this centre is equal. But I just arrive at the condition that $\hat{r_1}=\hat{r_2}$.
Any suggestions for another strategy, am I just messing something along the way?

The cases $\vec{r_1}||\vec{r_2}$ and $|\vec{r_1}|=|\vec{r_2}|$ they are obvious.
Let $\vec{OA}=\vec{r_1},$ $\vec{OB}=\vec{r_2},$ $\vec{OB'}=\frac{r_2}{r_1}\vec{r_1}$ and $\vec{OA'}=\frac{r_1}{r_2}\vec{r_2}.$
Thus, $BB'||AA'$, $AB'=BA'$, which says that the trapezoid $AB'BA'$ is cyclic.