@Override public int nextInt(){
  int max=Integer.parseInt(_basis.lastString());
  int nextint=max - _zipfian.nextInt(max);
  setLastInt(nextint);
  return nextint;
}

@ Override public int nextInt ( ) { int max = Integer . parseInt ( _basis . lastString ( ) ) ; int nextint = max - _zipfian . nextInt ( max ) ; setLastInt ( nextint ) ; return nextint ; }
generate the next string in the distribution , skewed zipfian favoring the items most recently returned by the basis generator .
