learning clojurescript on project euler