Cull a random edge from a list of geometries

I need help removing a random edge per each geometry (in this case a hexagon). It is proving to be more difficult than I thought so any help would be greatly appreciated. It is a hexagon grid that is deconstructed to find all the edges (grouped) (0 to 5). In each one of those groups I would like to cull a random number between 0 and 5.

Thank you!

in the example above, graft the I input of Cull Index
and Random range should be set to 5 (meaning range [0, 5] )

by posting a GH file with internalized geometries, you’ll for sure get more help

Works like a charm–thank you.

I didn’t post GH file because I thought it would be an easy fix. Thanks a ton!