trying to understand for in Clojure