Changed reduce with no seed so it emits first value