https://www.geofffox.com/MT/archives/2008/01/29/what-goes-up-take-2.php
What Goes Up - Take 2