Noise

Noticed that the integer ratings were not actually unique, so they could create false positives on the tests. This solution isn't perfect either, but its better.