i can not find the meaning of reallocating and what is the judgement about. Can someone explain it? ``` //reallocate if we're holding on to too much (1/4th) if cap(c.sortedHashes)/(c.NumberOfReplicas*4) > len(c.circle) { hashes = nil } ```