Add executable. Rename properly to swaphalf