Use unsigned char instead of unsigned int for 'boolean' data type