https://coviolations.io/ written in clojure