http://forums.xkcd.com/download/file.php?id=37127&mode=view