둘을 같은 map으로 생각하면 element 변환과 collection finishing 경계를 혼동합니다.
groupingBy input
T→R per element
A 축적
A→D
D→RR once
핵심: mapping은 accumulator 전에, collectingAndThen은 downstream 결과가 끝난 뒤 실행됩니다.