separating different size balls 29447