public static void Subtract(uint[] x, uint[] y, uint[] z)
        {
            int num = Nat256.Sub(x, y, z);

            if (num != 0)
            {
                Curve25519Field.AddPTo(z);
            }
        }