I am stuck at what seems like a pretty trivial point wherein there is an extra sublist level that is preventing a proper export of quad points. Basically, I create a list of points based on the intersection of gridlines on a surface. The “Geometry.Intersect” function creates a three tiered list with these points where each point is a  index value point within a list. As such, I just want to move all of these  points up a level so that there are only two tiers within the list (essentially I want to flatten from the inside as opposed to the outside). These seems like a relatively simple operation, but I haven’t come across a fix after perusing around a couple blogs.
If this is not possible, another alternative is pull out each set of quad points, flatten them, then recombine into a list (similar to the screenshot attached). Is there an easy way to use a loop to do something such as this? I’ve attached my dynamo file and the reference surface in case that helps.