사이드 이펙트가 있는 작업이 나오다가 그냥 마지막 값이 반환값 아님?