Using lexicase selection to find primal algebras in clojure