Refatoração do código-fonte do exemplo