Putting the adding back in the original order and not adding unless it is NOT already in the stack
If we get near the gold check all of the nodes closest to us