make that fail on some machines. Rather, since the code wants to access the data both ways, use a structure and treat that structure as an array of chars where appropriate.