В коробках по 7 шариков. Всего белых шариков 5 штук, значит можно сделать вывод, что в любой коробке максимум 5 белых шаров. Значит 5 шаров вытащить недостаточно - они все могут оказаться белыми. Докажем, что 6 шаров хватит. Пусть из 6 шаров нет ни одного красного, тогда все 6 шаров белые, а это противоречит условию, где говорится, что белых шаров всего 5. Значит среди любых вытащенных из одной коробки 6 шаров найдется один красный шар.