update prolog stuff
start playing with clojure and little schemer