dichotomise
not defined yet