Pergunta de entrevista da empresa NeoSOFT

Github diff b/w rebase and merge. Coding question on recursion.