swap dwords in memory
Taste of Haskell