Trabalho de escola que eu decidi publicar, talvez possa ajudar alguém a entender melhor sobre o assunto.