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.

Q: John loaned the man the apartment

A: John loaned the apartment to the man
****
Q: Bob supplied her some books

A: Bob supplied some books to her
****
Q: Juan sang the man the song

A:
Juan sang the song to the man
****