Drinking Reasoning