Solving a fun little geometry problem in C# and F# | Hacker News Reader