Cleanup of problem 89 to make it purty.