zrobiony map reduce