

'''simple docstring'''





import math







def _a				( SCREAMING_SNAKE_CASE	:    int	)					->					str:

 """simple docstring"""






 if number == 0:
  __lowerCAmelCase:     Optional[Any]     			=   'Zero'
  return words
 else:
  __lowerCAmelCase:     List[Any]     			=   math.logaa(SCREAMING_SNAKE_CASE	)
  __lowerCAmelCase:     List[Any]     			=   digits + 1
  __lowerCAmelCase:     Any     			=   {}
  __lowerCAmelCase:     Any     			=   ''
  __lowerCAmelCase:     Union[str, Any]     			=   'One'
  __lowerCAmelCase:     List[Any]     			=   'Two'
  __lowerCAmelCase:     Dict     			=   'Three'
  __lowerCAmelCase:     str     			=   'Four'
  __lowerCAmelCase:     List[Any]     			=   'Five'
  __lowerCAmelCase:     List[Any]     			=   'Six'
  __lowerCAmelCase:     Tuple     			=   'Seven'
  __lowerCAmelCase:     Optional[Any]     			=   'Eight'
  __lowerCAmelCase:     List[str]     			=   'Nine'

  __lowerCAmelCase:     List[Any]     			=   {}
  __lowerCAmelCase:     Optional[Any]     			=   ''
  __lowerCAmelCase:     Any     			=   'Twenty'
  __lowerCAmelCase:     Dict     			=   'Thirty'
  __lowerCAmelCase:     Union[str, Any]     			=   'Forty'
  __lowerCAmelCase:     Optional[int]     			=   'Fifty'
  __lowerCAmelCase:     Any     			=   'Sixty'
  __lowerCAmelCase:     List[str]     			=   'Seventy'
  __lowerCAmelCase:     Tuple     			=   'Eighty'
  __lowerCAmelCase:     List[str]     			=   'Ninety'

  __lowerCAmelCase:     List[str]     			=   {}
  __lowerCAmelCase:     Optional[Any]     			=   'Ten'
  __lowerCAmelCase:     List[Any]     			=   'Eleven'
  __lowerCAmelCase:     int     			=   'Twelve'
  __lowerCAmelCase:     Optional[int]     			=   'Thirteen'
  __lowerCAmelCase:     Optional[int]     			=   'Fourteen'
  __lowerCAmelCase:     Union[str, Any]     			=   'Fifteen'
  __lowerCAmelCase:     Optional[Any]     			=   'Sixteen'
  __lowerCAmelCase:     Dict     			=   'Seventeen'
  __lowerCAmelCase:     Union[str, Any]     			=   'Eighteen'
  __lowerCAmelCase:     str     			=   'Nineteen'

  __lowerCAmelCase:     List[Any]     			=   {}
  __lowerCAmelCase:     Any     			=   'Hundred,'
  __lowerCAmelCase:     Optional[int]     			=   'Thousand,'
  __lowerCAmelCase:     str     			=   'Lakh,'
  __lowerCAmelCase:     Any     			=   'Crore,'

  __lowerCAmelCase:     Dict     			=   number
  __lowerCAmelCase:     int     			=   ''
  __lowerCAmelCase:     List[str]     			=   0
  __lowerCAmelCase:     str     			=   int(SCREAMING_SNAKE_CASE	)
  while counter < digits:
   __lowerCAmelCase:     List[Any]     			=   temp_num % 10
   if counter % 2 == 0:
    __lowerCAmelCase:     int     			=   ''
    if counter in placevalue and current != 0:
     __lowerCAmelCase:     Optional[int]     			=   placevalue[counter]
    if counter == 2:
     __lowerCAmelCase:     List[Any]     			=   singles[current] + addition + words
    elif counter == 0:
     if ((temp_num % 1_00) // 10) == 1:
      __lowerCAmelCase:     Tuple     			=   teens[current] + addition + words
      __lowerCAmelCase:     Optional[int]     			=   temp_num // 10
      counter += 1
     else:
      __lowerCAmelCase:     Union[str, Any]     			=   singles[current] + addition + words

    else:
     __lowerCAmelCase:     Optional[int]     			=   doubles[current] + addition + words

   else:
    if counter == 1:
     if current == 1:
      __lowerCAmelCase:     Any     			=   teens[number % 10] + words
     else:
      __lowerCAmelCase:     int     			=   ''
      if counter in placevalue:
       __lowerCAmelCase:     Any     			=   placevalue[counter]
      __lowerCAmelCase:     List[Any]     			=   doubles[current] + addition + words
    else:
     __lowerCAmelCase:     int     			=   ''
     if counter in placevalue:
      if current == 0 and ((temp_num % 1_00) // 10) == 0:
       __lowerCAmelCase:     List[Any]     			=   ''
      else:
       __lowerCAmelCase:     Optional[int]     			=   placevalue[counter]
     if ((temp_num % 1_00) // 10) == 1:
      __lowerCAmelCase:     Optional[int]     			=   teens[current] + addition + words
      __lowerCAmelCase:     Optional[int]     			=   temp_num // 10
      counter += 1
     else:
      __lowerCAmelCase:     Optional[int]     			=   singles[current] + addition + words
   counter += 1
   __lowerCAmelCase:     List[Any]     			=   temp_num // 10
 return words


if __name__ == "__main__":
  import doctest

  doctest.testmod()








import requests
from bsa import BeautifulSoup







def _a				( SCREAMING_SNAKE_CASE	:    int					,      SCREAMING_SNAKE_CASE	:    str	)					->					str:

 """simple docstring"""






 __lowerCAmelCase:     Tuple     			=   (
     'https://www.horoscope.com/us/horoscopes/general/'
     f'''horoscope-general-daily-{day}.aspx?sign={zodiac_sign}'''
 )
 __lowerCAmelCase:     Optional[Any]     			=   BeautifulSoup(requests.get(SCREAMING_SNAKE_CASE	).content					,      'html.parser'	)
 return soup.find('div'					,      class_='main-horoscope'	).p.text


if __name__ == "__main__":
  print('''Daily Horoscope. \n''')
  print(
      '''enter your Zodiac sign number:\n''',
      '''1. Aries\n''',
      '''2. Taurus\n''',
      '''3. Gemini\n''',
      '''4. Cancer\n''',
      '''5. Leo\n''',
      '''6. Virgo\n''',
      '''7. Libra\n''',
      '''8. Scorpio\n''',
      '''9. Sagittarius\n''',
      '''10. Capricorn\n''',
      '''11. Aquarius\n''',
      '''12. Pisces\n''',
  )
  _a	 =     int(input('''number> ''').strip())
  print('''choose some day:\n''', '''yesterday\n''', '''today\n''', '''tomorrow\n''')
  _a	 =     input('''enter the day> ''')
  _a	 =     horoscope(zodiac_sign, day)
  print(horoscope_text)





