#include <iostream>
#include <typeinfo>
int main()
{
int a[2];
std::cout << typeid(a).name() << '\n';
std::cout << typeid(a[0]).name() << '\n';
std::cout << typeid(&a[0]).name() << '\n';
std::cout << typeid(&a).name() << '\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dHlwZWluZm8+CgppbnQgbWFpbigpCnsKICAgIGludCBhWzJdOwoKICAgIHN0ZDo6Y291dCA8PCB0eXBlaWQoYSkubmFtZSgpIDw8ICdcbic7CiAgICBzdGQ6OmNvdXQgPDwgdHlwZWlkKGFbMF0pLm5hbWUoKSA8PCAnXG4nOwogICAgc3RkOjpjb3V0IDw8IHR5cGVpZCgmYVswXSkubmFtZSgpIDw8ICdcbic7CiAgICBzdGQ6OmNvdXQgPDwgdHlwZWlkKCZhKS5uYW1lKCkgPDwgJ1xuJzsKfQ==