#include <iostream>
#include <vector>
using namespace std;
int main(){
int t[4] = {1, 2, 3, 4};
int *p1 = t+2, *p2 = p1 -1;
p1++;
std::cout <<*p1**p2 <<std::endl;
//const unsigned SIZE_OF =5;
//int const numbers[SIZE_OF] = {0, 1, 0, 1, 0};
//int const * const numberIterator = std::find(numbers, numbers+SIZE_OF, 1);
//std::cout << std::distance(numbers, numberIterator);
//std::vector<int> myvector;
//for(int i = 1; i<=10; i++)
//myvector.push_back(i);
//myvector.erase(myvector.begin() +6);
//myvector.erase(myvector.begin(), myvector.begin() +4);
//for(unsigned i = 0; i< myvector.size();++i)
//std::cout <<''<<myvector[i];
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCl7CglpbnQgdFs0XSA9IHsxLCAyLCAzLCA0fTsKCWludCAqcDEgPSB0KzIsICpwMiA9IHAxIC0xOwoJcDErKzsKCXN0ZDo6Y291dCA8PCpwMSoqcDIgPDxzdGQ6OmVuZGw7CiAvL2NvbnN0IHVuc2lnbmVkIFNJWkVfT0YgPTU7CiAvL2ludCBjb25zdCBudW1iZXJzW1NJWkVfT0ZdID0gezAsIDEsIDAsIDEsIDB9OwogLy9pbnQgY29uc3QgKiBjb25zdCBudW1iZXJJdGVyYXRvciA9IHN0ZDo6ZmluZChudW1iZXJzLCBudW1iZXJzK1NJWkVfT0YsIDEpOwogLy9zdGQ6OmNvdXQgPDwgc3RkOjpkaXN0YW5jZShudW1iZXJzLCBudW1iZXJJdGVyYXRvcik7CiAKIC8vc3RkOjp2ZWN0b3I8aW50PiBteXZlY3RvcjsKIC8vZm9yKGludCBpID0gMTsgaTw9MTA7IGkrKykKIC8vbXl2ZWN0b3IucHVzaF9iYWNrKGkpOwogLy9teXZlY3Rvci5lcmFzZShteXZlY3Rvci5iZWdpbigpICs2KTsKIC8vbXl2ZWN0b3IuZXJhc2UobXl2ZWN0b3IuYmVnaW4oKSwgbXl2ZWN0b3IuYmVnaW4oKSArNCk7CiAvL2Zvcih1bnNpZ25lZCBpID0gMDsgaTwgbXl2ZWN0b3Iuc2l6ZSgpOysraSkKIC8vc3RkOjpjb3V0IDw8Jyc8PG15dmVjdG9yW2ldOwogCn0K