#include <iostream>
#include <cliext/vector>
using cliext::vector;
using std::cout;
using std::endl;
int main()
{
vector< vector<int> > b;
vector<int> temp;
temp.push(0);
temp.push(1);
b.push_back(temp);
cout << "b[0][1] = " << b[0][1] << endl;
b.at(0)[1] = 5;
cout << "b[0][1] = " << b[0][1] << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y2xpZXh0L3ZlY3Rvcj4KCnVzaW5nIGNsaWV4dDo6dmVjdG9yOwp1c2luZyBzdGQ6OmNvdXQ7CnVzaW5nIHN0ZDo6ZW5kbDsKCmludCBtYWluKCkKewogICAgdmVjdG9yPCB2ZWN0b3I8aW50PiA+IGI7CgogICAgdmVjdG9yPGludD4gdGVtcDsKCiAgICB0ZW1wLnB1c2goMCk7CiAgICB0ZW1wLnB1c2goMSk7CgogICAgYi5wdXNoX2JhY2sodGVtcCk7CgogICAgY291dCA8PCAiYlswXVsxXSA9ICIgPDwgYlswXVsxXSA8PCBlbmRsOwoKICAgIGIuYXQoMClbMV0gPSA1OwoKICAgIGNvdXQgPDwgImJbMF1bMV0gPSAiIDw8IGJbMF1bMV0gPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQ==