


from __future__ import annotations

A				:       Any      =  10





def 						_lowerCAmelCase							(     _lowerCAmelCase			)    ->						list[int]:


						'''simple docstring'''






						__snake_case				=		1
						__snake_case				=		max(_lowerCAmelCase			)
						while placement <= max_digit:
												# declare and initialize empty buckets
												__snake_case				=		[[] for _ in range(_lowerCAmelCase			)]
												# split list_of_ints between the buckets
												for i in list_of_ints:
																		__snake_case				=		int((i / placement) % RADIX			)
																		buckets[tmp].append(_lowerCAmelCase			)
												# put each buckets' contents into list_of_ints
												__snake_case				=		0
												for b in range(_lowerCAmelCase			):
																		for i in buckets[b]:
																								__snake_case				=		i
																								a += 1
        # move to next
												placement *= RADIX
						return list_of_ints


if __name__ == "__main__":
	import doctest

	doctest.testmod()









import requests
from bsa import BeautifulSoup





def 						_lowerCAmelCase							(     _lowerCAmelCase = "AAPL"			)    ->						str:


						'''simple docstring'''






						__snake_case				=		F'''https://in.finance.yahoo.com/quote/{symbol}?s={symbol}'''
						__snake_case				=		BeautifulSoup(requests.get(_lowerCAmelCase			).text   ,						"html.parser"			)
						__snake_case				=		"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}''')





