clojure first surviving attampt