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 small-talk strategy, otherwise output No. small-talk is a cooperative negotiation strategy. It is used for discussing topics apart from the negotiation, in an attempt to build a rapport with the opponent. For example, discussing how the opponent is doing during the pandemic or sharing excitement for the camping trip.

Example Input: Context: 'Okay, can I have the 2 waters and 2 firewood then? I will give you all of the food, and 1 of the water. Do you need any firewood at all?' 'Since carrying the extra would could make your dehydration worse, I'll take any firewood you don't want. But I'll give you the 2 waters and firewood then for the 3 food and 1 firewood. Deal?' 'Yes,thank you for agreeing to the water. I'll give you all the food (3) and 1 firewood and 1 water '
Utterance: 'I couldn't live well with myself if I would let you die. You can have the two waters and 2 firewoods. Please be careful with your meds.'
Example Output: Yes

Example Input: Context: 'Hello there! How are you today?' 'I am fine . How about you?'
Utterance: 'I am doing well so far. 🙂 What items are of preference for you today?'
Example Output: Yes

Example Input: Context: 'I'll only give you all the firewood if you give me everything else. I know it's your top priority😮' 'How about I take all the wood, give you all the food, you can have 2 waters and I can have one.  Having a little extra water will help me with all the hiking we will be doing, plus since i wont be eating much I want to stay hydrated.  Will that work for you>>🙂' 'cringe ☹️. Ill take one firewood and two of both water and food '
Utterance: 'Sorry - I just cant do that.  I want to come to an agreement but dont feel that its fair.  '
Example Output:
No