source: 엘리 드림코딩
https://www.youtube.com/watch?v=-cAPq25P-68&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2&index=16
데이터를 담고 있는 아이,
이게 살짝 어려운데
라인 9에 operator 부분이 함수들어가는 자리이고
라인 10에 const result = operator () 를 해서
result 는 함수가 들어갈꺼야 근데 어떤 함수인지는 아직 몰라
그래서 라인 14에
surprise 함수의 인자에 다른 함수를 넣어주는거지