copiar muito código sem entender e ficar por isso mesmo...