             result += yValue(s);
                    }
                })
                return result;
            })
            low_max = d3.max(sequential, seq => {
                if(limit_up_max !== -1){
                    return limit_up_max;
                }
                result = 0;
                seq.forEach(s => {
                    if(s[keyHint] === alone){
                        result += yValue(s);
                    }
                })
                return result;
            })
