"Рекурсивная функция - это ошибка"
© Стас