This is one of my very first Rust projects, that I did for the "Bundeswettbewerb Informatik".
The algorithm solves the task of:
Given a set of points, what is the shortest path visiting each point once without taking a turn smaller than a 90° angle.