programacion funcional anotacion #1