void removeAll(const int x, List& L)
{
if(L != NULL)
{
if(L-> == x)
{
List p = L;
L = L->tail;
delete p;
removeAll(x, L);
}
else
{
removeAll(x, L->tail))
}
}
}