#It's show time!
Archers have gathered from all around the world to participate in the Arrow Function Faire. But the faire will only start if there are archers signed and if they all have enough arrows in their quivers - at least 5 is the requirement! Are all the archers ready?

#Reference
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions

#Argument
`archers` is an array of integers, in which each element corresponds to the number of arrows each archer has.

#Return
Your function must return `true` if the requirements are met or `false` otherwise.

#Examples
`archersReady([1, 2, 3, 4, 5, 6, 7, 8])` returns `false` because there are archers with not enough arrows.

`archersReady([5, 6, 7, 8])` returns `true`.

Difficulty: introductory

Starter code:

def archers_ready(archers):
	

Solutions:
def archers_ready(archers):
    return all(i >= 5 for i in archers) if archers else False

def archers_ready(archers):
    return len(archers) > 0 and all(a > 4 for a in archers)

def archers_ready(archers):
    try:
        return min(archers)>=5
    except:
        return False

def archers_ready(archers):
    return min(archers, default=0) > 4

def archers_ready(archers):
    return bool(archers) and all(map((5).__le__, archers))

def archers_ready(archers):
    return all(n >= 5 for n in archers) if archers else False

def archers_ready(archers):
    return bool(archers) and all(x >= 5 for x in archers)

def archers_ready(archers):
    return archers != [] and all(x > 4 for x in archers)

def archers_ready(archers):
    if not archers:
        return False
    for arrows in archers:
        if arrows < 5:
            return False
    return True