Pergunta de entrevista da empresa Virtana

Coding test one after another.