CS3370 deque