Em resposta a Marcos Nunes.

Com algumas diferenças vetoriais...