Solving Xkcd 1683 | Hacker News Reader