Distinct Element Method