Азиатско-Тихоокеанская олимпиада по математике 2016 года | Казахстанские олимпиады

В стране 2016 городов. Авиакомпания Starways хочет организовать односторонние рейсы между некоторыми парами городов так, чтобы из каждого города выходил ровно один рейс.
Найдите наименьшее натуральное kk, удовлетворяющее условию: как бы авиакомпания ни организовала рейсы, все города можно будет разбить на kk групп так, что из любого города нельзя будет добраться ни до какого другого города той же группы, используя не более 28 рейсов.