TASK DEFINITION: Languages typically provide more than one grammatical construction to express certain types of messages. Your task is to generate a senetence with the same meaning as given sentence, but with different grammatical construction.
PROBLEM: Michael shuttled them something

SOLUTION: Michael shuttled something to them

PROBLEM: Mary croaked the man who was wearing the hat the name

SOLUTION: Mary croaked the name to the man who was wearing the hat

PROBLEM: Maria whispered a woman wearing a hat a farewell

SOLUTION:
Maria whispered a farewell to a woman wearing a hat