on the way to lesson.32 (recursion)