swap even/odd bit