You are given a non-negative integer x, viewed as a 32-bit value (8 nibbles, including leading zeros). A nibble is a group of 4 bits, one hexadecimal digit.
Swap every adjacent nibble pair: the 1st with the 2nd, the 3rd with the 4th, and so on. Return the resulting value.