champagne problem