no errors yet, tests still fail. so far i'm taking first number for each enum and sorting them before taking the next set of numbers in the index index
created a container containing first values of each enum, and yielding the min. then replacing the min with a new value from same enumerator. 5 errors so far to fix based on comparison of the string 'end' when an iteration reaches the end