Compose a new way to ask the same question. The new question must be asking the exact same thing as the original question does. Without any other information, you should be able to tell that the original question and the new question are the same. Preserve bracketed phrases in your new question. You can change the rest of the question provided the above requirements are satisfied. The new question must have a natural, fluent formulation, as if it were composed by a native English speaker. You will be given three pieces of information to help you create better questions. Those are: "Answer": the answer to the question, e.g., "Honolulu". "Answer Type": the type of the answer, e.g., "Location". "Auxiliary Information" is a detailed description of some concepts mentioned in the question, if any.

Ex Input:
original question: What types of tennis match have [Roger Federer] won?
answer: men's singles
answer type: Tennis Match Type.
auxiliary information: Tennis player Roger Federer (IPA pronunciation: [Àà…π…ë.d í…ôr Ààf…õ.d…ôr.…ôr]) (born August 8, 1981) is a Swiss tennis professional, currently ranked World No. 1. Many experts and many of his own tennis peers believe that Federer may be the greatest men's singles player of all time. Federer has won eleven Grand Slam men's singles titles in 33 appearances (all eleven coming in a record 17 consecutive appearances), three Tennis Masters Cup titles, and 14 ATP Masters Series titles. In 2004, the Swiss became the first man since 1988 to win three of four Grand Slam singles tournaments in the same year: the Australian Open, Wimbledon and U.S. Open. In 2006, he became the first and only male player to repeat this feat in the Open Era and also the first man in the Open Era to win at least ten singles tournaments in three consecutive years (2004 to 2006). He is also the only player ever to have won both the Wimbledon and U.S. Open singles titles in three consecutive years. In 2007, when he...

Ex Output:
What kind of tennis matches have been won by [Roger Federer]?


Ex Input:
original question: What is the language spoken in fiction [Bandaran island chain]?
answer: ancient greek, akkadian language
answer type: Language in fiction.
auxiliary information: Bandara's island chain is called the misty isles.  It is one of the four metaphysical compass points of the Sacred Band of Stepsons universe, balancing the influence of Meridian's dark force with its light.  Bandaran contains a school for study of  ancient mysteries and retreats for the secular adepts trained there.  In the Sacred Band of Stepsons universe and the Thieves' World fictional universe, not only was Stealth, called Nikodemos, trained there, but also Abarsis, Slaughter Priest, Kouras, Arton, and Shamshi.  Bandara revers the elder gods and the old ways, but teaches only mystic pursuits.  The most difficult of the Bandaran mysteries to master, and one taught nowhere else, is the mystery of Maat, of balance, equilibrium, truth and justice.  Secular adepts of maat are members of a fighting order, and only return to Bandara when their strength is spent.  Bandara may sometimes withdraw from the "common worlds" and can sometimes hide itself from view by swathing its islands in mist.

Ex Output:
Which language is spoken in the fictional [Bandaran island chain]?


Ex Input:
original question: Which softwares use the protocol of [User Datagram Protocol]?
answer: apple remote desktop, twisted
answer type: Software.
auxiliary information: The User Datagram Protocol is one of the core members of the Internet protocol suite. The protocol was designed by David P. Reed in 1980 and formally defined in RFC 768. UDP uses a simple connectionless transmission model with a minimum of protocol mechanism. It has no handshaking dialogues, and thus exposes any unreliability of the underlying network protocol to the user's program. There is no guarantee of delivery, ordering, or duplicate protection. UDP provides checksums for data integrity, and port numbers for addressing different functions at the source and destination of the datagram. With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol network without prior communications to set up special transmission channels or data paths. UDP is suitable for purposes where error checking and correction is either not necessary or is performed in the application, avoiding the overhead of such processing at the network interface level. Time-sensitive applications often use UDP because dropping packets is preferable to waiting for delayed packets, which may not be an option in a real-time system.

Ex Output:

What different softwares utilize [User Datagram Protocol]?