Why are there exactly 12 pentagons and 20 hexagons on a soccer ball? | Hacker News Reader