Думаю, тему можно и нужно закрыть, 
разобрались пытались разобраться в аське, ОП в решении уже не заинтересован (сдал).
Света, "примитивная рекурсия" - это термин из теории алгоритмов, практически ничего общего с рекурсией в программировании не имеющий. Кстати, как и теория алгоритмов имеет довольно опосредованное отношение к нашему разделу "Алгоритмы". Это совсем разные алгоритмы 

Хочешь - 
посмотри в википедии.