Что бы понять рекурсию, нужно понять рекурсию...