Clojure core.logic implementation of "Ninety-Nine Prolog Problems"