#include <stdio.h>
int arr[ 265 ] ;
#define CONSTEXPR /*constexpr*/ /*since gcc 2.7.2*/
template < class T, size_t N>
CONSTEXPR size_t LengthOfArray( T( & ) [ N] )
{
return N;
}
template < class T>
size_t f( T arr)
{
return LengthOfArray( arr) ;
}
int main( void ) {
arr[ 5 ] = 5 ;
printf ( "%zu" , f( arr) ) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgYXJyWzI2NV07CgojZGVmaW5lIENPTlNURVhQUiAvKmNvbnN0ZXhwciovIC8qc2luY2UgZ2NjIDIuNy4yKi8KCnRlbXBsYXRlPGNsYXNzIFQsIHNpemVfdCBOPgpDT05TVEVYUFIgc2l6ZV90IExlbmd0aE9mQXJyYXkoVCgmKVtOXSkKewoJcmV0dXJuIE47Cn0KCnRlbXBsYXRlPGNsYXNzIFQ+CnNpemVfdCBmKFQgYXJyKQp7CglyZXR1cm4gTGVuZ3RoT2ZBcnJheShhcnIpOwp9CgppbnQgbWFpbih2b2lkKSB7CglhcnJbNV09NTsJCglwcmludGYoIiV6dSIsIGYoYXJyKSk7CglyZXR1cm4gMDsKfQ==