I never used `each_with_object` before. It seems better with it, thanks !