Pergunta de entrevista da empresa Citadel

Recursion based, maps, etc