public void DeduplicateTest()
        {
            MyList<int> list1 = new MyList<int>();
            list1.InsertAsLast(10);
            list1.InsertAsLast(12);
            list1.InsertAsLast(11);
            list1.InsertAsLast(10);

            Assert.IsTrue(list1.Deduplicate() == 1);
            Assert.IsTrue(list1.Size() == 3, "size");
            Assert.IsTrue(list1.First().Data == 12, "12");
            Assert.IsTrue(list1.First().Succeed.Data == 11, "11");
            Assert.IsTrue(list1.Last().Data == 10, "10");
        }