add Subset(only got 80 points, some bugs need to be fixed)
throw NullPointException when add or deleting null element from Dequeue
or RandomizedQueue
modify hasNext in changing the limit to N