stl--deque and list