I\'m trying to add byteorder mark to my string. But when I open the output file, my mark is reversed for some reason (0xFF 0xFE is written instead of 0xFE 0xFF). I wonder what c