Pulls the given amount of elements and returns them in a list.
Note: This method assembles a program whose size is proportional to n.
Signals when the consumer makes a choice, i.e. close or pull.