finished 13_recursion.clj