extern void object::SwitchCell1() { grab(InFront); // takes the new cell in front drop(Behind); // and drops it behind grab(EnergyCell); // takes the cell from the bot drop(InFront); // and drops it in front grab(Behind); // takes the new cell drop(EnergyCell); // and drops it on the bot }