for (i = 0; i < z.length; i++) {
                if (z[i] < z[ci]) {
                    fi = i;
                    break;
                }