public final boolean equals(Object obj)
    {
        if(this == obj)
            return true;
        if(obj == null)
            return false;
        if(getClass() != obj.getClass())
            return false;
        Z z = (Z)obj;
        if(KKLI != z.KKLI)
            return false;
        if(s != z.s)
            return false;
        if(x != z.x)
            return false;
        return y == z.y;
    }