have a look:
I hope, I didn’t get something mixed up, but it should work that way! Thanks again @rlkoshak for the main part on the rule-logic!