versión base para la iteración 3