Removing duplicates
npublic void removeDuplicates(StudentList l)
n{
n int i; //index
n Student item; //Check for duplicates
n int j; //index
n //invariant: i < j
n i = 0;
n while (i < list.size()) {
n   item = list.get(i);
n   j = i + 1;
n while (j < list.size())
n   if (item.equals(list.get(j)))
n list.remove(j);
n   else
n j = j+1;
n i = i+1;
n }
n}