def matchPatt(Pattern, files, nfile=1):
    """
    Find a file(s) with matching pattern (of date/time) among files
    Return:
    1. pattern matching file(s)
    2. shortened file list starting from the file found
       (so search can start from here next time around)
    """
    result = [];
    ii = None
    for i, fn in enumerate(files):
        if (Pattern in fn):
            if (nfile == 1):  # <--return ONLY the 1st file found
                return fn, files[i:]
            result.append(fn)
            ii = i
    return result, files[ii:]