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.

Michael taught a man who was wearing a hat something
Michael taught something to a man who was wearing a hat

Michael pitched the woman wearing the hat the idea
Michael pitched the idea to the woman wearing the hat

Linda groaned the man wearing the hat her discomfort

Linda groaned her discomfort to the man wearing the hat