"Рекурсивные функции" - читать интересную книгу автора (Петер Р.)