forward all traffic from one IP on all ports except 3

Good Day,

I am trying to create a rule on my Mikrotik that will forward all traffic with a source ip of *10.1.1.1 (*using 10.1.1.1 as an example) to one of my devices *172.1.1.1 (example of internal IP) except when the destination ports are 443 and 3389. These two ports need to be forwarded to 172.1.1.2.

Can I do this with one rule, or would it be better to set up multiple rules in this order:

  1. all traffic with destination port 443 forwarded to 172.1.1.2
  2. all traffic with destination port 3389 forwarded to 172.1.1.2
  3. all traffic with source ip 10.1.1.1 forwarded to 172.1.1.1

Any advice would be appreciated

Minimum will be 2 rules, combine rules 1 and 2