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 other-need strategy, otherwise output No. other-need is a selfish negotiation strategy. It is used when the participants discuss a need for someone else rather than themselves. For instance, describing the need for firewood to keep the kids warm.

Example Input: Context: 'Same! At least, I won't need firewood, because it will be so hot. I'm very worried about the water situation though. It's just going to be me out there and the only fresh water is at the base of the canyon, and that's a really long and dangerous hike down for one person.' 'Well, if you give me 2 firewood and 2 food I will take just one water and you can have 2. I don't want you getting hurt!' 'That could work, but if possible I would like a little more food then, in case I do need to hike to the stream on the last day. I only have a couple of traps with me and those can be unreliable for food. Would it be ok if I take 2 water, 2 food, and 1 firewood?'
Utterance: 'No, if I give up the water I would want 2 of the food because I have extra people coming one of the nights.'
Example Output: Yes

Example Input: Context: 'I'm thinking I'l get 2 firewood, and 2 water and 1 food. I'm not sure what you need, but we can figure it out. '
Utterance: 'my highest priority is water, i need it to stay hydrated from the camping beers'
Example Output: No

Example Input: Context: 'I need firewood, because I have a medical condition that causes my veins to close if I get too cold at night. I don't mind sharing the water.' 'I could give you 1 firewood, 2 waters, and 1 food. ' 'If you make it two food, we have a deal.'
Utterance: 'I would rather let you have the third water than other food. I don't like fish. ☹️'
Example Output:
No