Different number, same weight
x86-64 assembly, 5 4 bytes

   0:   97                      xchg   %eax,%edi
   1:   d1 c0                   rol    %eax
   3:   c3                      retq   


A function using the C calling convention that bitwise rotates its argument left by 1 bit.