#include <deque>
#include <iostream>
int main() {
std::deque<int> d{1, 2, 3, 4, 5};
auto it = d.begin() + 2;
std::cout << *it << '\n';
std::cout << *--it++ << '\n';
std::cout << *it << '\n';
}
I2luY2x1ZGUgPGRlcXVlPgojaW5jbHVkZSA8aW9zdHJlYW0+CgppbnQgbWFpbigpIHsKCXN0ZDo6ZGVxdWU8aW50PiBkezEsIDIsIDMsIDQsIDV9OwoJYXV0byBpdCA9IGQuYmVnaW4oKSArIDI7CglzdGQ6OmNvdXQgPDwgKml0IDw8ICdcbic7CglzdGQ6OmNvdXQgPDwgKi0taXQrKyA8PCAnXG4nOwoJc3RkOjpjb3V0IDw8ICppdCA8PCAnXG4nOwp9