fork download
  1. (defn shuffle
  2. [v [a & b :as r]]
  3. (if (seq r)
  4. (if (= 0 (rand-int 2))
  5. (recur (concat v [a]) b)
  6. (recur (concat [a] v) b))
  7. v))
  8.  
  9. (let [v (range 9000)
  10. v (shuffle [] v)]
  11. (doall v)
  12. nil)
Runtime error #stdin #stdout #stderr 1.91s 389120KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
WARNING: shuffle already refers to: #'clojure.core/shuffle in namespace: user, being replaced by: #'user/shuffle
Exception in thread "main" java.lang.StackOverflowError
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:67)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)
	at clojure.core$concat$fn__3942.invoke(core.clj:678)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:60)
	at clojure.lang.RT.seq(RT.java:475)
	at clojure.core$seq.invoke(core.clj:133)