Las explicaciones están en el script