Известно, что трое гостей съели не менее 21 конфеты. Тогда оставшиеся гости и Петя съели не более, чем 60-21=39 конфет. Также известно, что каждый съел не менее 5 конфет. Чтобы узнать, какое наибольшее число человек могли съесть эти 39 конфет, мы должны 39 разделить на 5. Получим 7 и остаток 4. Значит, максимально семь человек, считая Петю, могли съесть 39 конфет. Вычтем из этих людей Петю и добавим тех троих, которые съели не менее 21 конфеты, и получим: 7-1+3=9. Ответ: 9 гостей.