Collectors.reducing: The `reducing` method in the Collectors utility class performs a reduction on the elements of a stream using a provided binary operator and an optional identity value. It is often used for summarizing data, such as summing or concatenating elements.

https://en.wikipedia.org/wiki/Java_version_history#JDK_8