Cheryl's Birthday puzzle solved using Clojure's core.logic | Hacker News Reader