.m_basis_heading[leav_q.front()] < 0)                         leav_q.pop();                     if (!leav_q.empty()) {                         leaving = leav_q.front();                         leav_q.pop();                     } else {                         entr_q.push(entering);                         continue;                     }                 } else if (!good_e && good_l) {                 