def FirstActive(activities):
    """Given a list of temporal activities in the coded activity state from
    ConvertWindowState, return the time point at which the protein is first
    active (not in the 0 inactive state) or 'Not active'
    """
    for t in range(len(list(activities))):
        if not activities[t] == "0":
            return str(2**(t+1))
    return "Not active"