docs: public static <T> boolean removeObject(List<T> l, T o) {
      int i = 0;
      for (Object o1 : l) {
        if (o == o1) {
          l.remove(i);
          return true;
        } else
          i++;
      }
      return false;
    }