https://9lib.org/document/q05je6xy-particle-spring-method-finding-structures-consisting-flexible-members.html