#include <array>
#include <iostream>
int main(void)
{
int aFoo[100];
std::array<int, 100> arFoo;
std::cout << std::hex << aFoo << "\n";
std::cout << std::hex << &(aFoo[0]) << "\n";
std::cout << std::hex << &(arFoo[0]) << "\n";
std::cout << std::hex << arFoo.begin() << "\n";
std::cout << std::hex << arFoo.data() << "\n";
return (0);
}
I2luY2x1ZGUgPGFycmF5PgojaW5jbHVkZSA8aW9zdHJlYW0+CgppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgYUZvb1sxMDBdOwogICAgc3RkOjphcnJheTxpbnQsIDEwMD4gYXJGb287CiAgICBzdGQ6OmNvdXQgPDwgc3RkOjpoZXggPDwgYUZvbyA8PCAiXG4iOwogICAgc3RkOjpjb3V0IDw8IHN0ZDo6aGV4IDw8ICYoYUZvb1swXSkgPDwgIlxuIjsKICAgIHN0ZDo6Y291dCA8PCBzdGQ6OmhleCA8PCAmKGFyRm9vWzBdKSA8PCAiXG4iOwogICAgc3RkOjpjb3V0IDw8IHN0ZDo6aGV4IDw8IGFyRm9vLmJlZ2luKCkgPDwgIlxuIjsKICAgIHN0ZDo6Y291dCA8PCBzdGQ6OmhleCA8PCBhckZvby5kYXRhKCkgPDwgIlxuIjsKICAgIHJldHVybiAoMCk7Cn0=