

def lowerCamelCase  (       SCREAMING_SNAKE_CASE  ,      SCREAMING_SNAKE_CASE     ):
    '''simple docstring'''







    return price * (1 + tax_rate)


if __name__ == "__main__":
    print(F'{price_plus_tax(100, 0.2_5) = }')
    print(F'{price_plus_tax(125.50, 0.0_5) = }')






def lowerCamelCase  (       SCREAMING_SNAKE_CASE     ):
    '''simple docstring'''







    if not grid or not grid[0]:
        raise TypeError('''The grid does not contain the appropriate information'''     )

    for cell_n in range(1  ,      len(grid[0]     )     ):
        grid[0][cell_n] += grid[0][cell_n - 1]
    __UpperCamelCase					:Union[str, Any]        =		grid[0]

    for row_n in range(1  ,      len(SCREAMING_SNAKE_CASE     )     ):
        __UpperCamelCase					:Optional[int]        =		grid[row_n]
        __UpperCamelCase					:Dict        =		fill_row(SCREAMING_SNAKE_CASE  ,      SCREAMING_SNAKE_CASE     )
        __UpperCamelCase					:Any        =		grid[row_n]

    return grid[-1][-1]



def lowerCamelCase  (       SCREAMING_SNAKE_CASE  ,      SCREAMING_SNAKE_CASE     ):
    '''simple docstring'''







    current_row[0] += row_above[0]
    for cell_n in range(1  ,      len(SCREAMING_SNAKE_CASE     )     ):
        current_row[cell_n] += min(current_row[cell_n - 1]  ,      row_above[cell_n]     )

    return current_row


if __name__ == "__main__":
    import doctest

    doctest.testmod()





