add Arrray#exchange