@Override
 public boolean remove(double o) {
   synchronized (mutex) {
     return c.remove(o);
   }
 }