public static void RemoveAt()
        {
            LinkedList <int> newList = new LinkedList <int>();


            newList.AddFirst(1);
            newList.AddFirst(2);

            double average = newList.Average();



            CircularSinglelyLinkedList <string> myStringList = new CircularSinglelyLinkedList <string>();

            myStringList.AddFirst("one");
            myStringList.AddFirst("two");
            myStringList.AddFirst("three");
            Assert.AreEqual(3, myStringList.Size);
            Assert.AreEqual("three", myStringList.RemoveAt(0));
            Assert.AreEqual("two", myStringList.RemoveAt(0));
            Assert.AreEqual("one", myStringList.RemoveAt(0));
            Assert.AreEqual(0, myStringList.Size);

            myStringList.AddFirst("one");
            myStringList.AddFirst("two");
            myStringList.AddFirst("three");
            Assert.AreEqual(3, myStringList.Size);
            Assert.AreEqual("one", myStringList.RemoveAt(2));
            Assert.AreEqual("two", myStringList.RemoveAt(1));
            Assert.AreEqual("three", myStringList.RemoveAt(0));
            Assert.AreEqual(0, myStringList.Size);

            myStringList.AddFirst("one");
            myStringList.AddFirst("two");
            myStringList.AddFirst("three");
            Assert.AreEqual(3, myStringList.Size);
            Assert.AreEqual("two", myStringList.RemoveAt(1));
            Assert.AreEqual("one", myStringList.RemoveAt(1));
            Assert.AreEqual("three", myStringList.RemoveAt(0));
            Assert.AreEqual(0, myStringList.Size);

            CircularSinglelyLinkedList <int> myIntList = new CircularSinglelyLinkedList <int>();

            myIntList.AddFirst(1);
            myIntList.AddFirst(2);
            myIntList.AddFirst(3);
            Assert.AreEqual(3, myIntList.Size);
            Assert.AreEqual(3, myIntList.RemoveAt(0));
            Assert.AreEqual(2, myIntList.RemoveAt(0));
            Assert.AreEqual(1, myIntList.RemoveAt(0));
            Assert.AreEqual(0, myIntList.Size);


            CircularSinglelyLinkedList <char> myCharList = new CircularSinglelyLinkedList <char>();

            myCharList.AddFirst('a');
            myCharList.AddFirst('b');
            myCharList.AddFirst('c');
            Assert.AreEqual(3, myCharList.Size);
            Assert.AreEqual('c', myCharList.RemoveAt(0));
            Assert.AreEqual('b', myCharList.RemoveAt(0));
            Assert.AreEqual('a', myCharList.RemoveAt(0));
            Assert.AreEqual(0, myCharList.Size);
        }