simplify results logic

Even though it was a good exercise to learn about the `Comparable` module, it wasn't the best solution in this case. 

I simplified the logic so take a look and we can discuss if you have questions.