нашел одну ошибку

в searchAdjacentCubes в одну и ту же группу может быть добавлен один и
тот же кубик