FL_RIGHT
MARK(pf, FL_RIGHT);
if (CHECK(pf, FL_LEFT) && CHECK(pf, FL_RIGHT)) {
if (pfr == pfl || !CHECK(pfr, FL_RIGHT))