def min_ge(seq, val):
    """
    Same as min_gt() except items equal to val are accepted as well.

    :param seq:
    :param val:
    :return:

    Examples:
        min_ge([1, 3, 6, 7], 6)
        >>>6
        min_ge([2, 3, 4, 8], 8)
        >>>8
    """
    for v in seq:
        if v >= val:
            return v
    return None
