Math of polygonal billiard tables and illumination | Hacker News Reader