typedef reverse_bidirectional_iterator<iterator, value_type, reference, A::pointer, difference_type> reverse_iterator;
The type describes an object that can serve as a reverse bidirectional iterator for the controlled sequence.