Pergunta de entrevista da empresa think-cell

Interwal map assign function implementation.