8-identical-ball-problem-generic-solution-