case SOUTH:
                if (contact.getY() > minBox.getMaxY()) {
                    x1 = Math.min(x1, x - contactMargin);
                    x2 = Math.max(x2, x + contactMargin);
                }