Fun Challenge!

 From:  Stargazer
9478.7 
Hi Mik,
Thank you for the detailed explanation. I appreciate it.