Pergunta de entrevista da empresa Merck

To implement a recursive function,