exercises from http://www.braveclojure.com/