Mistake finding: Swimming is a good sport for our health

Hello everybody,
Today I’m having a difficult question to ask you.
Find mistake and correct:
1.Swimming is a good sport for our health.
The answer is ‘‘a good sport’’ changed to ‘‘a sport good for our health’’.But what if I keep on using the previous order ,’‘a good sport for…’’ ,I think,sound quite good.Am I right

Help me please ?

Yes, I think it sounds OK in the original, too.