I am trying to understand why the following code shows a different output for concatenating two bytes with the same value.