implementado deque