The table can be managed in many ways. Among them:
- Only one copy of one ingredient can be on the table at one time;
- Only one copy of any number of ingredients can be on the table at one time;
- At most M copies (where M is 2 or 3 or ..) of each ingredient can be on
the table at one time;
- At most M copies (where M is 4 or 5 or ..) of ingredients can be on
the table at one time;
- Any number of copies of one ingredient can be on the table at one time;
- Any number of copies of any number of ingredient can be on the
table at one time.
It is up to you to choose which of these ways to implement. But your choice
must be consistent with the Pull mode of operation. Say what is
your choice.