DoubleEndedQueue,IntQueue,IntQueueWithMin