a giant blue star hidden by an artificial megastructure