12 - creating functions
13 - recursion