



"""simple docstring"""
import math

def    _snake_case		(		UpperCamelCase		:	Optional[Any]		):

 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(__UpperCamelCase		) + 1		)    ,	6		):
  if number % i == 0 or number % (i + 2) == 0:
   return False
 return True

def    _snake_case		(		UpperCamelCase		:	Tuple = 0.1		):
 UpperCAmelCase			:      Optional[Any]			=			3
 UpperCAmelCase			:      Dict			=			3

 while primes / (2 * j - 1) >= ratio:
  for i in range(j * j + j + 1    ,	(j + 2) * (j + 2)    ,	j + 1		):
   primes += is_prime(__UpperCamelCase		)
  j += 2
 return j


if __name__ == "__main__":
   import doctest

   doctest.testmod()





"""simple docstring"""
import requests
from bsa import BeautifulSoup

def    _snake_case		(		UpperCamelCase		:	str = "AAPL"		):
 UpperCAmelCase			:      Any			=			F"https://in.finance.yahoo.com/quote/{symbol}?s={symbol}"
 UpperCAmelCase			:      Optional[int]			=			BeautifulSoup(requests.get(UpperCamelCase		).text    ,	"""html.parser"""		)
 UpperCAmelCase			:      int			=			"""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}""")
