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 would like 2' 'I will  be happy to let you have 3 packs of food , but I need 2 packs of firewood' 'I am also letting you have all 3 packs of water. I think we need to consider how to split the firewood in a fair manner.'
Utterance: 'What do you think is  a fair deal with the firewood'
Example Output: Yes

Example Input: Context: 'That doesn't work for me. I will also need extra water because I drink a lot. How about we start by saying you get the firewood, and I'll take the food?' 'OK, but how do we split up the water? Because it sounds like we both need some. What if you take all the food and I take all the firewood and then I get two waters and you get one extra?' 'I would prefer to have 2 waters since I agreed to give you all the firewood.'
Utterance: 'But I agreed to give you all the food. Now that you want two waters, I think I should have some food because I left a bag of my food at home. You get two waters and I get one of the food. Then you get the majority of both the water and food.'
Example Output: Yes

Example Input: Context: 'Thats great! Would it be okay if I got 2 packages of firewood, and 1 each of the food and water?' 'I would've like to have 2 packages of firewood instead. How about I give you all the extra water packages?' 'Well for a compromise I will give you the 2 packages of firewood, if I got 1 firewood, 2 food, and 3 waters. 🙂'
Utterance: 'Great, that sounds fair to me. '
Example Output:
Yes