public void LowestBit_Test(int number)
        {
            var expected = NaiveLowestBit(number);
            var result   = PatriciaHelper.LowestBit(number);

            Assert.AreEqual(expected, result);
        }
        public void BranchingBit_Test(int prefixA, int prefixB)
        {
            var expected = NaiveBranchingBit(prefixA, prefixB);
            var result   = PatriciaHelper.BranchingBit(prefixA, prefixB);

            Assert.AreEqual(expected, result);
        }