https://parkje2.github.io/posts/reduce/
reduce() - Jei devlog