A CP Solution for XKCD NP Complete Restaurant Order | Hacker News Reader