Einstein Riddle/Zebra Puzzle in Prolog | Hacker News Reader