This problem (reportedly) took Don Knuth, 24 hours to solve | Hacker News Reader