I am proposing 3 solutions to model this part, but I bet you can find others. I may try one with booleans 😄
https://youtu.be/OW0QbeDaqCw
https://youtu.be/6ErqnfmcfHQ
https://youtu.be/jwkuoECcYKM