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 recounted a woman the tale

SOLUTION: Michael recounted the tale to a woman

PROBLEM: Juan towed the man who was from work a van

SOLUTION: Juan towed a van to the man who was from work

PROBLEM: Linda loaned a man a space

SOLUTION:
Linda loaned a space to a man