modified min max matching