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 told the man something

SOLUTION: Michael told something to the man

PROBLEM: Bob brought the man the cake

SOLUTION: Bob brought the cake to the man

PROBLEM: Maria carried the man who was from work a candle

SOLUTION:
Maria carried a candle to the man who was from work