Let $p_{1},p_{2},p_{3},p_{4},p_{5}$ be five points in the euclidean plane such that no set of three of those points lie on the same line. It is easy to prove that there exists a unique pentagon such that $p_{1},p_{2},p_{3},p_{4},p_{5}$ are the midpoints of its sides (In fact there is a more general result saying that the same is true for any odd number n of points as the midpoints of the sides of an n-gon). The proof uses $\mathbb{C}$ as a model of the euclidean plane and then proves, that the system of linear equations $$\frac{1}{2}(x_{i}+x_{i+1}) = p_{i} \space\space\space \space 1 \leq i \leq 5$$ where $x_{6} = x_{1}$, has unique solutions for $x_{1},x_{2},x_{3},x_{4},x_{5}\in\mathbb{C}$ since the corresponding 5x5 matrix is invertible.
My question is whether there is a way to construct the solution using ruler and compass. (which is possible in the case with only 3 points)