#include <iostream>
template <typename T,unsigned S>
constexpr unsigned arraysize(const T (&v)[S]) { return S; }
int main()
{
unsigned char ah[] = {1,2};
int ch[arraysize(ah)];
std::cout << arraysize(ch);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQsdW5zaWduZWQgUz4KY29uc3RleHByIHVuc2lnbmVkIGFycmF5c2l6ZShjb25zdCBUICgmdilbU10pIHsgcmV0dXJuIFM7IH0KCmludCBtYWluKCkgCiAgICB7CiAgICB1bnNpZ25lZCBjaGFyIGFoW10gPSB7MSwyfTsKICAgIGludCBjaFthcnJheXNpemUoYWgpXTsKICAgIHN0ZDo6Y291dCA8PCAgYXJyYXlzaXplKGNoKTsKCXJldHVybiAwOwogICAgfQ==