looping is recursion - Ex 1-3 - doing in parts; rest will fail