



import os



def 			_lowerCAmelCase       (					__lowerCAmelCase = "matrix.txt"      )   ->					List[Any]:


				"""simple docstring"""

				with open(os.path.join(os.path.dirname(__snake_case      )  ,  __snake_case      )      ) as in_file:
								snake_case__	:      Any     		=	in_file.read()

				snake_case__	:      Union[str, Any]     		=	[[int(__snake_case      ) for cell in row.split(''','''      )] for row in data.strip().splitlines()]
				snake_case__	:      Any     		=	[[0 for cell in row] for row in grid]
				snake_case__	:      Union[str, Any]     		=	len(grid[0]      )

				snake_case__	:      Tuple     		=	[[0 for i in range(__snake_case      )] for j in range(__snake_case      )]
				snake_case__	:      Tuple     		=	grid[0][0]
				for i in range(1  ,  __snake_case      ):
								snake_case__	:      int     		=	grid[0][i] + dp[0][i - 1]
				for i in range(1  ,  __snake_case      ):
								snake_case__	:      Any     		=	grid[i][0] + dp[i - 1][0]

				for i in range(1  ,  __snake_case      ):
								for j in range(1  ,  __snake_case      ):
												snake_case__	:      str     		=	grid[i][j] + min(dp[i - 1][j]  ,  dp[i][j - 1]      )

				return dp[-1][-1]


if __name__ == "__main__":
				print(f"""{solution() = }""")









"""simple docstring"""



import requests
from bsa import BeautifulSoup
def 						_SCREAMING_SNAKE_CASE (    __snake_case			:  str = "AAPL"    ):





  '''simple docstring'''





  lowercase							    =       f'https://in.finance.yahoo.com/quote/{symbol}?s={symbol}'
  lowercase							    =       BeautifulSoup(requests.get(__snake_case    ).text		,					'html.parser'    )
  lowercase							    =       'My(6px) Pos(r) smartphone_Mt(6px)'
  return soup.find('div'		,					class_=class_    ).find('span'    ).text


if __name__ == "__main__":
    for symbol in "AAPL AMZN IBM GOOG MSFT ORCL".split():
        print(F'''Current {symbol:<4} stock price is {stock_price(symbol):>8}''')


