lecture: lecture 01: add function literal and higher order function