add Io clojure prolog