making half ball finding