Pergunta de entrevista da empresa Marionete

Some simple recursive programming challenges