(defn sum [n] (if ( == n 1) 1 (+ n (sum (dec n))))) (print (sum 10000))
Standard input is empty
Standard output is empty
Exception in thread "main" java.lang.StackOverflowError, compiling:(/home/TcQaUJ/prog.clj:6:1) at clojure.lang.Compiler.load(Compiler.java:7239) at clojure.lang.Compiler.loadFile(Compiler.java:7165) at clojure.main$load_script.invoke(main.clj:275) at clojure.main$script_opt.invoke(main.clj:337) at clojure.main$main.doInvoke(main.clj:421) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.lang.Var.invoke(Var.java:379) at clojure.lang.AFn.applyToHelper(AFn.java:154) at clojure.lang.Var.applyTo(Var.java:700) at clojure.main.main(main.java:37) Caused by: java.lang.StackOverflowError at clojure.lang.Numbers.equiv(Numbers.java:3912) at user$sum.invoke(prog.clj:2) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4) at user$sum.invoke(prog.clj:4)