If dealing with unaligned pointers do not assume to be able to read the data. Here...