Thanks in advance for every input.

I tried to use

*BooleanOperationsUtils.ExecuteBooleanOperation(arg1, arg2, BooleanOperationsType.Intersect)*

to evaluate if a solid gets intersected by another solid. (Later i want to use it to compare the whole list)

Do i miss some necessary imports in PythonScript, or what could be the problem here?

Input Parameters are 2 non-nested lists with solids as items.

```
import sys
import clr
clr.AddReference('ProtoGeometry')
clr.AddReference('RevitAPI')
from Autodesk.DesignScript.Geometry import *
rooms = IN[0]
gds = IN[1]
a = rooms[0]
b = gds[0]
val = BooleanOperationsUtils.ExecuteBooleanOperation(a, b, BooleanOperationsType.Intersect)
OUT = val
```