self.queue.append(contents+'\n')
if len(self.queue) > 6:
self.queue = self.queue[-6:]
for i in range(1,len(self.queue)+1):
message = ' '.join(self.queue[-i:]).replace('\n',' ')
if len(message) > 300:
message = message[:300]
print(message)
reply = self.get_reply(message + '\n')
if "_UNK" not in reply and "I'm not sure " not in reply and len(reply) > 1:
break