public GF2Elem doKwadratu()
	  {
		  int[] result = new int[2*m+1];
		  for (int i = 0; i <= 2*m; i++) {
		      result[i] = 0;
		  }
		  for (int i = 1; i <= m; i++) 
		  {
		      result[2*i] = this.bB[i];
		  }
		  this.bB = result;
		  redukuj();
		  this.b = intArraytoBigInteger(this.bB);
		  return this;
	  }