Adleman L.M.,Blum M. ...