



from collections import namedtuple

import requests
from lxml import html  # type: ignore

lowerCamelCase__			= namedtuple("""covid_data""", """cases deaths recovered""")

def   lowerCAmelCase__						(							_SCREAMING_SNAKE_CASE       :			Tuple = "https://www.worldometers.info/coronavirus/"    ):
				"""simple docstring"""







				__a       =		"""//div[@class = \"maincounter-number\"]/span/text()"""
				return covid_data(*html.fromstring(requests.get(UpperCamelCase__    ).content    ).xpath(UpperCamelCase__    )    )


lowerCamelCase__			= """Total COVID-19 cases in the world: {}
Total deaths due to COVID-19 in the world: {}
Total COVID-19 patients recovered in the world: {}"""
print(fmt.format(*covid_stats()))





def   lowerCAmelCase__						(							_SCREAMING_SNAKE_CASE       :			list				,     _SCREAMING_SNAKE_CASE       :			list				,     _SCREAMING_SNAKE_CASE       :			int				,     _SCREAMING_SNAKE_CASE       :			int				,     _SCREAMING_SNAKE_CASE       :			int    ):
				"""simple docstring"""







				if index == number_of_items:
								return 0
				__a       =		0
				__a       =		0
				__a       =		knapsack(_SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE				,     index + 1    )
				if weights[index] <= max_weight:
								__a       =		values[index] + knapsack(
								    _SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE				,     max_weight - weights[index]				,     index + 1    )
				return max(_SCREAMING_SNAKE_CASE				,     _SCREAMING_SNAKE_CASE    )


if __name__ == "__main__":
						import doctest

						doctest.testmod()
