Two basic uses of Yield keyword
will it push