As usual, in the service of clarity, we create diagrams!
But are they too explicit and do they take the fun out of the assignment???
Let me know!
Here they are:
High level view
This one is complementing the one in the assignment text properly, the mathematical formulation as linked boxes:
Detailed view
This one is (very) useful when one is coding: