docs: void generator( int degree ) {
  		// initialize to a polynomial = 1
  		initToOne(generator,degree+1);
  
  		// (1*x - a[i])
  		tmp1.resize(2);
  		tmp1.data[0] = 1;
  		for (int i = 0; i < degree; i++) {
  			tmp1.data[1] = (byte)math.power(2,i);
  			math.polyMult(generator,tmp1,tmp0);
  			generator.setTo(tmp0);
  		}
  	}