melhorando exemplo de estruturas