I’d called this The Karma Generatrix back in high-school, though now I have no idea why..

– took up a fair chunk of time to ‘work this out‘ (or not)  & thoroughly enjoyed the process!