Need suggestion on: "Utility Stages Lab: Using Cursor-like Stages"

My pipeline seems well in sync with the question and the options in the questions are also satisfied but not satisfying the requirement of the question.

As I recently got to know that I shouldn’t be sharing the solutions, I am sharing my partial result so that peers viewing this post can help me resolve my issue.

The resulting array of documents (objects) has length “27654”. I am not sure whether this is correct. I would like to discuss using my pipeline which I gave me the above result.

Thanks in advance.

Found the solution, actually there was mistake in my pipeline and it was not complete.