






from collections import namedtuple

import requests
from lxml import html  # type: ignore

A_		:		int		     =			namedtuple('covid_data', 'cases deaths recovered')

def   snake_case (UpperCAmelCase__ = "https://www.worldometers.info/coronavirus/"  )	->    covid_data:
		UpperCamelCase_: Union[str, Any]   				=    '//div[@class = "maincounter-number"]/span/text()'
		return covid_data(*html.fromstring(requests.get(UpperCAmelCase__  ).content  ).xpath(UpperCAmelCase__  )  )


A_		:		str		     =			'Total COVID-19 cases in the world: {}\nTotal deaths due to COVID-19 in the world: {}\nTotal COVID-19 patients recovered in the world: {}'
print(fmt.format(*covid_stats()))







def   snake_case (UpperCAmelCase__  )	->    int:
  assert isinstance(UpperCAmelCase__     ,   UpperCAmelCase__  ), F'''The input value of [n={number}] is not an integer'''

  if number == 1:
    return 2
  elif number < 1:
    UpperCamelCase_: List[Any]   				=    F'''The input value of [n={number}] has to be > 0'''
    raise ValueError(UpperCAmelCase__  )
  else:
    UpperCamelCase_: str   				=    sylvester(number - 1  )
    UpperCamelCase_: str   				=    num - 1
    UpperCamelCase_: Any   				=    num
    return lower * upper + 1


if __name__ == "__main__":
   print(F'''The 8th number in Sylvester\'s sequence: {sylvester(8)}''')