EASY Code with Python.
EXPLANATIONuse min and max functions find the average after find the min and max values then remove the original list. Add the average value into result list. F
**EXPLANATION**

use min and max functions find the average after find the min and max values then remove the original list. Add the average value into result list. Finally return min of the resultant list.
<!-- Describe your first thoughts on how to solve this problem. -->

# Code
```python []
class Solution(object):
    def minimumAverage(self, nums):
        """
        :type nums: List[int]
        :rtype: float
        """
        res = []
        if len(nums) <= 1:
            return min(nums)
        while(nums != []):
            min_val = float(min(nums))
            max_val = float(max(nums))
            nums.remove(min_val)
            nums.remove(max_val)

            avg = float((min_val + max_val) / 2.0)
            res.append(avg)

        return min(res)
        
```
['Array', 'Python']