if (min < 0)
                            if (max < 0)
                                min = 0;
                            else
                                min = max - cnt + 1;