AGOOD

Definition of AGOOD