bool is_binary_palindrome( unsigned n ) __override { for ( int i = 0; i < 8; ++i ) if ( !( n & ( 1u << i ) ) != !( n & ( 0x8000u >> i ) ) ) return false; return true; }