src: When a subprogram calls itself, it is referred to as a recursive call and the process is known as recursion.
tgt: Quando um subprograma chama a si, é referido como uma chamada recursiva e o processo é conhecido como recursão.