
    Given a hospital's maximum patient risk score and a specified number of consecutive assessments, determine how many different ways a patient's risk scores could potentially escalate over time, where each new risk score must be at least double the previous score but not exceed the hospital's maximum risk threshold.
    

    
def get_total_number_of_sequences(m, n):
    """
    Given a hospital's maximum patient risk score and a specified number of consecutive assessments, determine how many different ways a patient's risk scores could potentially escalate over time, where each new risk score must be at least double the previous score but not exceed the hospital's maximum risk threshold.
    

    """
def get_total_number_of_sequences(m, n):
    """
    Given a hospital's maximum patient risk score and a specified number of consecutive assessments, determine how many different ways a patient's risk scores could potentially escalate over time, where each new risk score must be at least double the previous score but not exceed the hospital's maximum risk threshold.
    

    """
    T = [[0 for i in range(n + 1)] for i in range(m + 1)]
    for i in range(m + 1):
        for j in range(n + 1):
            if i == 0 or j == 0:
                T[i][j] = 0
            elif i < j:
                T[i][j] = 0
            elif j == 1:
                T[i][j] = i
            else:
                T[i][j] = T[i - 1][j] + T[i // 2][j - 1]
    return T[m][n]