#include <iostream>
#include <vector>
int main(int argc, char* argv[])
{
std::vector<int> v = { 0, 1, 2, 3 };
auto it = v.begin();
auto it2 = v.begin();
auto it3 = v.begin();
std::cout << *(it++) << " "; std::cout << *it << std::endl;
std::cout << *(++it2) << " "; std::cout << *it2 << std::endl;
std::cout << *(it3+1) << " "; std::cout << *it3 << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKewogICAgc3RkOjp2ZWN0b3I8aW50PiB2ID0geyAwLCAxLCAyLCAzIH07CiAgICAKICAgIGF1dG8gaXQgPSB2LmJlZ2luKCk7CiAgICBhdXRvIGl0MiA9IHYuYmVnaW4oKTsKICAgIGF1dG8gaXQzID0gdi5iZWdpbigpOwogICAgCiAgICBzdGQ6OmNvdXQgPDwgKihpdCsrKSA8PCAiICI7IHN0ZDo6Y291dCA8PCAqaXQgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICooKytpdDIpIDw8ICIgIjsgc3RkOjpjb3V0IDw8ICppdDIgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICooaXQzKzEpIDw8ICIgIjsgc3RkOjpjb3V0IDw8ICppdDMgPDwgc3RkOjplbmRsOwogICAgCiAgICByZXR1cm4gMDsKfQ==