


import itertools
import math







def      a	(							SCREAMING_SNAKE_CASE_      :		Optional[int]       ):






       """simple docstring"""





       if 1 < number < 4:
              # 2 and 3 are primes
              return True
       elif number < 2 or number % 2 == 0 or number % 3 == 0:
              # Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
              return False

       # All primes number are in format of 6k +/- 1
       for i in range(5							,			int(math.sqrt(_SCREAMING_SNAKE_CASE       ) + 1       )							,			6       ):
              if number % i == 0 or number % (i + 2) == 0:
                     return False
       return True







def      a	(							):






       """simple docstring"""





       UpperCamelCase    :	Optional[Any]   	=		2
       while True:
              if is_prime(_SCREAMING_SNAKE_CASE       ):
                     yield num
              num += 1







def      a	(							SCREAMING_SNAKE_CASE_      :		Any = 1_0_0_0_1       ):






       """simple docstring"""





       return next(itertools.islice(prime_generator()							,			nth - 1							,			_SCREAMING_SNAKE_CASE       )       )


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





import requests
from bsa import BeautifulSoup


def      a	(							SCREAMING_SNAKE_CASE_      :		str = "AAPL"       ):






       """simple docstring"""





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

