Phew. Checked my calculations against this method too, and they are very similar. Tiny bit different, but near enough and good enough for me.
Thank you so much for this, guys. In a short space of time, you have really taught me some important info. Keep on learning.
acheers.