what's wrong with the solution I posted?

Jon