Let Me Finish! Can I Finish Please?
If you went though all that trouble to try and understand this you are stupid.