Сорян не очень брависимо) если в первом и во втором массиве будут одинаковые елементы, они должны стать X, но вы ищете совпадения только во вложенном массиве. Поэтому функция не выполняет абстрактную задачу, но все равно очень круто
Дмитрий Винокуров, у вас квадратики если одинаковые, смотрите в проекцию на диаметр, с количеством уже определитесь, плюс те кто ниже вообрадаемой линии диаметра, таким образом можно и расстояние расчитать