Pergunta de entrevista da empresa Microsoft

To answer a coding challenge