#include <vector>
#include <iostream>
#include <cstring>
int main()
{
std::vector <const char*> vec = {"nima","123"};
std::vector <const char*> vec2 = {"nima","123"};
std::cout << std::boolalpha;
std::cout << reinterpret_cast<const unsigned int*>(vec[0]) << "\n";
std::cout << reinterpret_cast<const unsigned int*>(vec2[0]) << "\n";
std::cout << reinterpret_cast<const unsigned int*>(vec[1]) << "\n";
std::cout << reinterpret_cast<const unsigned int*>(vec2[1]) << "\n";
char* a = new char[sizeof("nima")];
std::strcpy(a, "nima");
char* b = new char[sizeof("nima")];
std::strcpy(b, "nima");
std::cout << a << " " << b << " " << (b==a) << "\n";
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KaW50IG1haW4oKQp7CiAgc3RkOjp2ZWN0b3IgPGNvbnN0IGNoYXIqPiB2ZWMgPSB7Im5pbWEiLCIxMjMifTsKICBzdGQ6OnZlY3RvciA8Y29uc3QgY2hhcio+IHZlYzIgPSB7Im5pbWEiLCIxMjMifTsKICBzdGQ6OmNvdXQgPDwgc3RkOjpib29sYWxwaGE7CiAgc3RkOjpjb3V0IDw8IHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgdW5zaWduZWQgaW50Kj4odmVjWzBdKSA8PCAiXG4iOwogIHN0ZDo6Y291dCA8PCByZWludGVycHJldF9jYXN0PGNvbnN0IHVuc2lnbmVkIGludCo+KHZlYzJbMF0pIDw8ICJcbiI7CiAgc3RkOjpjb3V0IDw8IHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgdW5zaWduZWQgaW50Kj4odmVjWzFdKSA8PCAiXG4iOwogIHN0ZDo6Y291dCA8PCByZWludGVycHJldF9jYXN0PGNvbnN0IHVuc2lnbmVkIGludCo+KHZlYzJbMV0pIDw8ICJcbiI7CgogIGNoYXIqIGEgPSBuZXcgY2hhcltzaXplb2YoIm5pbWEiKV07CiAgc3RkOjpzdHJjcHkoYSwgIm5pbWEiKTsgCiAgY2hhciogYiA9IG5ldyBjaGFyW3NpemVvZigibmltYSIpXTsKICBzdGQ6OnN0cmNweShiLCAibmltYSIpOwogIHN0ZDo6Y291dCA8PCBhIDw8ICIgIiA8PCBiIDw8ICIgIiA8PCAoYj09YSkgPDwgIlxuIjsgCgogIAp9Cg==