simple swaps by Brian Swichkow - MythOS