6.10 map, flatMap, map2, unit