public GF16 Power (int exponent) { if ( Value == 0 ) return this; if ( exponent == 0 ) return new GF16((UInt16)1); GF16 original = this; for (int i = 1; i < exponent; i++) this *= original; return this; }