get best satisfaction purchase for the drinks supply problem