final int removeDuplicates() {
int removeDuplicates() {
		final int removeDuplicates() {			int j = 0;			for (int i = 1; i < length; i++) {				if (array[i].gid != array[j].gid) {					if (i != ++j)						array[j] = array[i];				}			}			length = ++j;			return length;		}