public boolean inside(MultiColor c)
        {
            for (int i = 0; i < min.length; i++)
            {
                if (c.data[i] == -1)
                    continue;
                if (c.data[i] < min[i])
                    return false;
                if (c.data[i] > max[i])
                    return false;
            }
            return true;
        }