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: Maria lobbed a woman a question

SOLUTION: Maria lobbed a question to a woman

PROBLEM: John restored her something

SOLUTION: John restored something to her

PROBLEM: Michael refunded her the amount

SOLUTION:
Michael refunded the amount to her