```
Text:

Once upon a time in a small village nestled in the countryside, lived two best friends named NAME_1 NAME_2. They were inseparable and had known each other since they were toddlers. Their days were filled with laughter, mischief, and endless conversations.

One sunny morning, NAME_3 burst into NAME_2's house, breathless and excited. "NAME_2, guess what? The circus is coming to town next week!" NAME_3 exclaimed.

NAME_2's eyes lit up. "No way! I've always wanted to see a circus," she replied eagerly. "We must go, NAME_3!"

The friends spent the entire week planning their adventure to the circus. Finally, the day arrived. NAME_1 NAME_2 skipped into town, hand-in-hand.


```


Task description:
if there is no dialogue in the given text, return {"no dialogue"}.
else:
    1. extract every text within double quotation marks 
    2. extract them word-for-word from the given text.
Output format:
{"speaker name" - "dialogue"}.
example1:
if the input text is:
"What can I do for you, sir?" the old man asked, his voice raspy and hoarse.The man smiled, revealing a set of sharp, gleaming teeth, and replied, "I'm looking for something...unique."
then the correct output will be:
{"old man" - "What can I do for you, sir?"} 
{"stranger" - "I'm looking for something...unique."}

example2:
if the input text is:
"No," NAME_4 exclaimed. "I witnessed it。"
then the correct output will be:
{"NAME_4" - "No, absolutely not! I witnessed it firsthand! We must delve deeper into this issue."} 

You should not output duplicated dialogues. Provide two versions of response separated with exactly 6 asterisk symbols: ******.
user