PLATFORM_BYTE_ORDER
# define ALGORITHM_BYTE_ORDER PLATFORM_BYTE_ORDER
&& (ALGORITHM_BYTE_ORDER != PLATFORM_BYTE_ORDER)
# define ALGORITHM_BYTE_ORDER PLATFORM_BYTE_ORDER
#elif ( ALGORITHM_BYTE_ORDER == PLATFORM_BYTE_ORDER )
#if !defined(PLATFORM_BYTE_ORDER)