def test_kth(self):
     #Test the kth value is removed, with valid inputs
     l1 = UnorderedList()
     l1.addFromList([1, 2, 3, 4, 5, 6, 7])
     self.assertEqual(kth(0, l1), 7)
     self.assertEqual(kth(1, l1), 6)
     self.assertEqual(kth(6, l1), 1)
     self.assertEqual(kth2(0, l1), 7)
     self.assertEqual(kth2(1, l1), 6)
     self.assertEqual(kth2(6, l1), 1)
	def test_kth(self):
		#Test that all duplicated are removed, valid inputs
		l1 = UnorderedList()
		l1.addFromList([1,1,1,1,1])
		remove_duplicate(l1)
		self.assertEqual(l1.linkedToList(),[1])

		l1.addFromList([1,2,3,3,4,45,6,4,7])
		remove_duplicate(l1)
		self.assertEqual(l1.linkedToList(),[1,2,3,4,45,6,7])