Berlin clock kata in Clojure