Chúng tôi có thể thực hiện yêu cầu này bằng cách kiểm tra xem nhóm nghe cho dù nó được gọi là lần đầu tiên. Nếu nó là, chúng tôi sẽ chỉ cần vượt qua các mảng newValues với người nghe ban đầu hai lần:
Chúng tôi có thể thực hiện yêu cầu này bằng cách kiểm tra trong người nghe một nhóm quan sát cho dù nó được gọi là lần đầu tiên. Nếu nó là, chúng ta sẽ chỉ cần vượt qua các mảng newValues cho người nghe gốc hai lần: