row knows if seat booking will leave a gap