(*lab-0*) fun member e [] = false |member e (a::x) = e=a orelse member e x; fun remove e [] = [] |remove e (a::x) = if e=a then remove e x else a::remove e x;