public void reset(){
  for (int i=0; i < a.length; i++) {
    a[i]=i;
  }
  numLeft=new BigInteger(total.toString());
}

public void reset ( ) { for ( int i = 0 ; i < a . length ; i ++ ) { a [ i ] = i ; } numLeft = new BigInteger ( total . toString ( ) ) ; }
resets this combination generator .
