CROODLE

Definition of CROODLE