poprawka: reduce -> r