Этот вариант срабатывает только в том случае если столиков достаточно. А если столиков вполовину меньше чем желающих за них присесть, торкает ни крути, всегда останутся недовольные которым недосталось стола. Вообще постановка вопроса странная. Если я иду за пончиком в кафе, значит я хочу съесть этот пончик сидя за столиком. Если столика нет, то мне этот пончик нафиг не нужен. Поэтому сначала столик, потом пончик.