#include <iostream>
template<typename T, size_t n>
void fn(T (&arr)[n]) {
std::cout << n << '\n';
}
int main() {
int a[10];
fn(a);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGU8dHlwZW5hbWUgVCwgc2l6ZV90IG4+CnZvaWQgZm4oVCAoJmFycilbbl0pIHsKCXN0ZDo6Y291dCA8PCBuIDw8ICdcbic7Cn0KCmludCBtYWluKCkgewoJaW50IGFbMTBdOwoJZm4oYSk7CglyZXR1cm4gMDsKfQ==