Understood map function