I am trying to find an algorithm that would take a sequence of edge lengths as input and form a convex polygon with these edges. I know that such convex does not always exist, but I am working with data where it should exist.
Basically I am trying to figure out the angles between the edges. When I know them, I can also calculate the coordinates of the corners.