The input is taken from a negotiation between two participants who take the role of campsite neighbors and negotiate for Food, Water, and Firewood packages, based on their individual preferences and requirements. Given an utterance and recent dialogue context containing past 3 utterances (wherever available), output Yes if the utterance contains the vouch-fair strategy, otherwise output No. vouch-fair is a selfish negotiation strategy. It is used to call out fairness for personal benefit, either when acknowledging a fair deal or when the opponent offers a deal that benefits them. This can be through an explicit call out or can be implied.

Example Input: Context: 'I can do that. Would you also be able to give me one firewood?' 'Sure, I can spare that' 'I really appreciate you being so kind. I have so much medication to take and have to make sure I take it with lots of water.'
Utterance: 'Its ok'
Example Output: No

Example Input: Context: 'understood, I can give you 1 firewood, 2 food, and 2 water to make your trip better.' 'Hm. I''ll definitely take you up on the water, thanks for that. The thing is, I have low blood pressure, and I have trouble regulating my body temperature so I am frequently cold. How about if I take two firewood, and the two waters. It sounds like you are going to do a lot of cooking, so you can take two of the food. ' 'Will you take two firewood, 1 food, and 1 water?'
Utterance: 'I don't want to take too much food, I want you to be able to enjoy all the cooking you are going to do🙂! But I would like two waters--I'd be afraid of dehydrating on my trip. I'd even throw in the extra food! that would give you all three! you could really do some cooking then! '
Example Output: Yes

Example Input: Context: 'okay we can stick to you having 2 and i get 1 correct?' 'That is correct' 'okay so just to be clear you get 2 foods and me 1. I get 2 firewood and you 1 and i get 2 water and you 1? Is that correct? do we have a deal?'
Utterance: 'On water I have not agreed. I will take 2 It will be fair☹️'
Example Output:
Yes