






'''simple docstring'''




def       __UpperCAmelCase						(  lowerCamelCase_)							->     list:
		if any(not isinstance(lowerCamelCase_     ,      lowerCamelCase_) or x < 0 for x in sequence):
				raise TypeError('Sequence must be list of non-negative integers')
		for _ in range(len(lowerCamelCase_)):
				for i, (rod_upper, rod_lower) in enumerate(zip(lowerCamelCase_     ,      sequence[1:])):
						if rod_upper > rod_lower:
								sequence[i] -= rod_upper - rod_lower
								sequence[i + 1] += rod_upper - rod_lower
		return sequence


if __name__ == "__main__":
		assert bead_sort([5, 4, 3, 2, 1]) == [1, 2, 3, 4, 5]
		assert bead_sort([7, 9, 4, 3, 5]) == [3, 4, 5, 7, 9]












'''simple docstring'''




import requests
from bsa import BeautifulSoup







def       __UpperCAmelCase						(  lowerCamelCase_ = "AAPL")							->     str:
		UpperCamelCase__				:					str					=					f'https://in.finance.yahoo.com/quote/{symbol}?s={symbol}'
		UpperCamelCase__				:					Optional[Any]					=					BeautifulSoup(requests.get(lowerCamelCase_).text     ,      'html.parser')
		UpperCamelCase__				:					Union[str, Any]					=					'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}''')




