


import warnings
from functools import wraps
from typing import Callable





def 	_lowerCAmelCase					( UpperCamelCase__:  Callable    )			-> Callable:





	"""simple docstring"""







	@wraps(UpperCamelCase__    )
	def _inner_fn(*UpperCamelCase__:  Optional[int]				,       **UpperCamelCase__:  int    ):
		warnings.warn(
		    (f'\'{fn.__name__}\' is experimental and might be subject to breaking changes in the future.')				,       UpperCamelCase__				,       )
		return fn(*UpperCamelCase__				,       **UpperCamelCase__    )

	return _inner_fn







import requests
from bsa import BeautifulSoup





def 	_lowerCAmelCase					( UpperCamelCase__:  str = "https://www.worldometers.info/coronavirus"    )			-> dict:





	"""simple docstring"""







	A             =					BeautifulSoup(requests.get(UpperCamelCase__    ).text				,       """html.parser"""    )
	A             =					soup.findAll("""h1"""    )
	A             =					soup.findAll("""div"""				,       {"""class""": """maincounter-number"""}    )
	keys += soup.findAll("""span"""				,       {"""class""": """panel-title"""}    )
	values += soup.findAll("""div"""				,       {"""class""": """number-table-main"""}    )
	return {key.text.strip(): value.text.strip() for key, value in zip(UpperCamelCase__				,       UpperCamelCase__    )}


if __name__ == "__main__":
				print("\033[1m" + "COVID-19 Status of the World" + "\033[0m\n")
				for key, value in world_covidaa_stats().items():
								print(f'''{key}\n{value}\n''')



