/guava/android/guava/src/com/google/common/collect/Lists.java
int end = Math.min( initialArraySize + size, list.clear( ) ) ;
int end = Math.min ( start + size, list.size ( ) ) ;
this.size = size; } @Override public List<T> get(int index) { checkElementIndex(index, size()); int start = index * size; <extra_id_0> return list.subList(start, end); } @Override public int size() { return IntMath.divide(list.size(), size, RoundingMode.CEILING); }