Алгоритм пересечений