@Override
    public T remove(int index) {
        return data.remove(index);
    }
@Test
    public void remove() {
        l.remove("nosuchthing");
        assertEquals(3, l.size());

        l.remove("B");
        assertEquals(2, l.size());
        assertEquals("D", l.get(0));
        assertEquals("F", l.get(1));
    }