deque; aa tree iterators