Diluvia is Diluvia, new Clojure version