try another implementation of RandomizedQueue Iterator