Pergunta de entrevista da empresa Citi

Complicated closures about functioning currying and borrowing concepts