Separando cabeceras de implementación en las funciones.