def get_grb_bright(bfile):
    """
    Read the brightness data for a single GRB from the brightness data file
    `bfile`; return the trigger number and a list of data entries (strings).
    """
    line = bfile.readline()
    if line == '':
        return None, None
    data = []
    # 1:  trigger, ch1 fluence & err, ch2 fluence & err
    words = line.strip().split()
    trig = int(words[0])
    data.extend(words[1:])
    # 2:  ch3 fluence & err, ch4 fluence & err
    words = bfile.readline().strip().split()
    data.extend(words)
    # 3:  64ms peak flux, err, time
    words = bfile.readline().strip().split()
    data.extend(words)
    # 4:  256ms peak flux, err, time
    words = bfile.readline().strip().split()
    data.extend(words)
    # 5:  1024ms peak flux, err, time
    words = bfile.readline().strip().split()
    data.extend(words)
    return trig, data