20 Iteration with Functional Programming