@Override
  public int hashCode() {
    int size = mySize;
    int[] arr = myData;
    int result = size;
    for (int i = 0; i < size; i++) {
      int element = arr[i];
      result = 31 * result + element;
    }
    return result;
  }
@Override
  public int hashCode()