Need help setting up my smart list correct for nurture stream
Hi,
I have an engagement stream with three pieces of email assets.

| - Deployed once lead gen form is completed | - Deploy 4 weeks after email 1a is opened | - Deploy 1 month after email 2b is opened |
| - If Email 2a is not opened redeploy 2 weeks later and follow the same cycle | - If Email 2b is not opened redeploy 2 weeks later and follow the same cycle | - If 2c is not opened redeploy 2 weeks later |
| - If Email 2a is not opened after 2nd attempt do not send again | - If Email 2b is not opened after 2nd attempt do not send again | - If 2c is not opened after 2nd attempt do not send again |
How do I set up my smart list to achieve this: - If Email 2a is not opened redeploy 2 weeks later and follow the same cycle

Thanks in advance.