Making a repulsion volume problems

It looks more complicated that it is:

320976-ezgifcom-optimize.gif