On the Caterer Problem