Estruturando o codigo