I have a recursive code that removes values from the set at every call. When it returns from the call to the previous recursion, I want that set to be replenished with exactly the same state it had before going into the call. So for eg in the code below:I have a recursive code that removes values fro