funciones por partes