https://medium.com/street-science/how-to-actually-solve-the-k%C3%B6nigsberg-bridge-problem-5191a7348126