Maintaining Nested Array Structure

mapsonmapsonmaps.dyn

mapsonmapsonmaps.gh

Trying to select the first item from each interior array while maintaining the overall data structure. Having issues in Dynamo but can do this fairly simply in Grasshopper (while recognizing that the logic is not equal in the two apps).

Any advice would be appreciated.

Brian

MapAndChop

mapsonmapsonmapsComplete.dyn

Solution file attached FWIW. Thanks Andreas!