in reply to pack peculiarity

Thanks to everyone for their feedback, I now undersand much better what pack() does ( unfortunately better doesnt mean well... ). The thing that puzzled me was addressed in revdiablo's comment, I was suspecting that ABCD was just a convenient coincidence but I had to make sure (i.e. ask someone who knows).