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 self-need strategy, otherwise output No. self-need is a selfish negotiation strategy. It is used to create a personal need for an item in the negotiation, such as by pointing out that the participant sweats a lot to show preference towards water packages.

Example Input: Context: 'Aww I'm sorry to hear that, it sounds like it might be better to have her bring her own food. I'll be bringing my teenage son so it would be awesome to get any extra food for him that I can. You know how they be! 🙂' 'What about I take 2 of the packages and you take 1? I know teenagers also drink a lot of water haha 🙂' 'He definitely does drink a lot of water, but he's in a growth spurt so 2 would be ideal. I'm happy to give up all firewood in exchange for the extra food!'
Utterance: 'okay that sounds like a better deal then! I will take all the firewood and 1 food, and you can take the 2 food packages'
Example Output: No

Example Input: Context: 'Hello, I'm in a strong need for food and water. Please let me have a few packages of food and water. I'd gladly trade all my firewood for it.' 'Hello. Wow! That does not sound good. My sister just called and let me know she will be coming tonight. She is bringing food so i have plenty to share. 🙂'
Utterance: 'That's some good news. 🙂 Are you sure she is going to be bringing food with her?'
Example Output: No

Example Input: Context: 'Ireall would like the water as I forgot to bring it and would not be able to survive without it' 'I can trade more food but I need a bit more water.  ' 'I do need the water as well, I can  trade more firewood.'
Utterance: 'No I want need at least two packages of water.  I can give you two packages of food and all my firewood.'
Example Output:
No