Join 3 filtered lists with the same starting list order

Good Night, I’ve 3 list (in red colour) previously filtered with boolen mask and I’m trying to join them into one list keeping the same starting list order (in green colour). Anyone can Help me?
Thank you.

Solved with the ListMergeByBoolMask Node.