code: private static void next() {
  		final short t0 = s0;
  		short t1 = s1;
  		t1 ^= t0;
  		s0 = (short) (rotl(t0, 8) ^ t1 ^ t1 << 5);
  		s1 = rotl(t1, 13);
  	}
docs: 8-5-13	x^32 + x^19 + x^10 + x^9 + x^8 + x^6 + x^5 + x^4 + x^2 + x + 1