A larger bolder version of my work here…  Improved on all aspects!