Keeping the numbers might be a better idea. You can have RootY1 and RootY2, and name intermediates just Yn with odd n signed by Y1 and even n by Y2. (or mod for future and post-quantum... that kinda requires an advance decision on how many roots to have, tho.) (at that point not starting from 0 sounds wasteful, there's only 10 numbers that are one char long)
1 Like