Step sequencer in clojure