Pergunta de entrevista da empresa SSW

Coding task, sent by email.