previous version passed the tests, but were only relevant to the numbers tested, not what the question was asking for.