def some(predicate, iterable):
    """
    Iterate over iterable, pass the value to the predicate predicate and
    return True if the predicate returns True at least one time.
    @param  predicate: Predicate function.
    @param iterable: Iterable containing the elements to test.
    @return: Return True if any element is True based on the predicate.
    If iterable is empty, it returns False.
    """
    for i in iterable:
        if predicate(i):
            return True
    return False