Mars rover kata in clojure