if (start == null) end = null;
  final public OPT_LinkedListElement removeHead() {    if (start == null)      return  null;    OPT_LinkedListElement result = start;    start = result.next;    result.next = null;    return  result;  }