
    Given n distinct patient vital sign parameters, determine the number of unique ways these medical indicators can be grouped into monitoring clusters for disease pattern detection. Each vital sign must be assigned to exactly one cluster, and the clusters collectively must cover all vital signs to form valid early detection patterns.
    

    
def bell_number(n):
    """
    Given n distinct patient vital sign parameters, determine the number of unique ways these medical indicators can be grouped into monitoring clusters for disease pattern detection. Each vital sign must be assigned to exactly one cluster, and the clusters collectively must cover all vital signs to form valid early detection patterns.
    

    """
def bell_number(n):
    """
    Given n distinct patient vital sign parameters, determine the number of unique ways these medical indicators can be grouped into monitoring clusters for disease pattern detection. Each vital sign must be assigned to exactly one cluster, and the clusters collectively must cover all vital signs to form valid early detection patterns.
    

    """
    bell = [[0 for i in range(n + 1)] for j in range(n + 1)]
    bell[0][0] = 1
    for i in range(1, n + 1):
        bell[i][0] = bell[i - 1][i - 1]
        for j in range(1, i + 1):
            bell[i][j] = bell[i - 1][j - 1] + bell[i][j - 1]
    return bell[n][0]