swap with no variable