reverseMap
trait Collection[A] { def reverseMap[B](f: (A) => B): Collection[B] }
reverseMap cria uma coleção revertendo a ordem e aplicando uma função de transformação f a cada um dos elementos.
f