#include <map>
#include <iostream>
int main(){
std::map<int, int> test;
std::cout << "size" << test.size() << std::endl;
std::cout << test[0] << std::endl;
//container size increased by 1
std::cout << "size" << test.size() << std::endl;
std::cout << test[1] << std::endl;
//container size increased by 1
std::cout << "size" << test.size() << std::endl;
std::cout << test[1] << std::endl;
//container size remains same
std::cout << "size" << test.size() << std::endl;
test[2] = int();
//container size increased by 1
std::cout << "size" << test.size() << std::endl;
return 1;
}
I2luY2x1ZGUgPG1hcD4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKCmludCBtYWluKCl7CiAgc3RkOjptYXA8aW50LCBpbnQ+IHRlc3Q7CiAgc3RkOjpjb3V0IDw8ICJzaXplIiA8PCB0ZXN0LnNpemUoKSA8PCBzdGQ6OmVuZGw7CgogIHN0ZDo6Y291dCA8PCB0ZXN0WzBdIDw8IHN0ZDo6ZW5kbDsKICAKICAvL2NvbnRhaW5lciBzaXplIGluY3JlYXNlZCBieSAxICAKICBzdGQ6OmNvdXQgPDwgInNpemUiIDw8IHRlc3Quc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCgogIHN0ZDo6Y291dCA8PCB0ZXN0WzFdIDw8IHN0ZDo6ZW5kbDsKICAKICAvL2NvbnRhaW5lciBzaXplIGluY3JlYXNlZCBieSAxICAKICBzdGQ6OmNvdXQgPDwgInNpemUiIDw8IHRlc3Quc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCgoKICBzdGQ6OmNvdXQgPDwgdGVzdFsxXSA8PCBzdGQ6OmVuZGw7CiAgCiAgLy9jb250YWluZXIgc2l6ZSByZW1haW5zIHNhbWUKICBzdGQ6OmNvdXQgPDwgInNpemUiIDw8IHRlc3Quc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCgogIHRlc3RbMl0gPSBpbnQoKTsKICAKICAvL2NvbnRhaW5lciBzaXplIGluY3JlYXNlZCBieSAxICAKICBzdGQ6OmNvdXQgPDwgInNpemUiIDw8IHRlc3Quc2l6ZSgpIDw8IHN0ZDo6ZW5kbDsKCiAgcmV0dXJuIDE7CQoKfQ==