I'm looking to create a method that will return to me the 5 closest numbers in an array. Here is what I have to get me started. I'm looking to compare differences but I feel there has to be a simpler way . 

```
def get_suggested_items
    @suggested_items = []
    new_price = self.price
    products = Product.all
    products.each do |product, difference|
        price = product.price
        old_difference = new_price - product.price
        difference = (new_price - product.price).abs
        while difference < old_difference 
            @suggested_items << product
        end

end

```

I'm looking to have returned the array @suggested\_items with the 5 closest products by the price