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: Juan said a man wearing a hat a prayer

SOLUTION: Juan said a prayer to a man wearing a hat

PROBLEM: Maria telephoned him the message

SOLUTION: Maria telephoned the message to him

PROBLEM: Alice refunded the woman from work a sum

SOLUTION:
Alice refunded a sum to the woman from work