public void AssertDivInt(string num1, int num2)
        {
            var a = new ALong(num1);
            var b = AMath.DivInt(a, num2);
            //var b = ALong.Divide(a, new ALong(num2));

            var aa = BigInteger.Parse(num1);
            var bb = new Tuple <BigInteger, BigInteger>(aa / num2, aa % num2);

            Assert.IsTrue(b.Item1 == bb.Item1.ToString());
            Assert.IsTrue(b.Item2 == bb.Item2.ToString());
        }