Computational geometry: building shapes from paths with a planar graph | Hacker News Reader