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: 'Me too. We invited a lot of extra friends' 'I am hoping we have enough food. I'm worried we might run out so I'd like to get some more ' 'I know we need extra food too and some firewood. Maybe a little water but we shouldn't need too much'
Utterance: 'It sounds like we are looking for the same things. I think there are some extra we can share. Do you have an idea about how it can be the most fair? '
Example Output: Yes

Example Input: Context: 'Well I was thinking you could get all the extra firewood and work on the group meal and bonfire for friday night' 'I like the sound of getting the firewood, but I can't just accept no food or water.' 'I'll give you one of the extra food so you have a little extra to cook for everyone but I'm really gonna need all that extra water, it's going to be really hot this weekend and the folks at the capsite get to sit in the shade all day'
Utterance: 'Now we are making progress. But come on, I will need at least one water to make sure I'm hydrated. I wouldn't want to get heatstroke out in the woods.'
Example Output: No

Example Input: Context: 'Yes, I get cold easy. Thanks a lot!' 'sure, i have a lot of people coming thats why i need food' 'No problems with that. I am glad we could make a deal. To summarize, you will have 3 of food and 1 of firewood while I will have 3 of water and 2 of Firewood.'
Utterance: 'yes🙂'
Example Output:
No