void initLeafCalc(byte[] seed0){
  this.i=0;
  this.j=0;
  byte[] dummy=new byte[mdsize];
  System.arraycopy(seed0,0,dummy,0,seed.length);
  this.seed=gmssRandom.nextSeed(dummy);
}

void initLeafCalc ( byte [ ] seed0 ) { this . i = 0 ; this . j = 0 ; byte [ ] dummy = new byte [ mdsize ] ; System . arraycopy ( seed0 , 0 , dummy , 0 , seed . length ) ; this . seed = gmssRandom . nextSeed ( dummy ) ; }
initialize the distributed leaf calculation reset i , j and compute otsseed with seed0
