Adaptação da estrutura

Código refeito