"""simple docstring"""






from datetime import datetime

import requests
from bsa import BeautifulSoup

if __name__ == "__main__":
       __lowerCAmelCase       :			List[Any]   	=input("""Enter image url: """).strip()
       print(F"""Downloading image from {url} ...""")
       __lowerCAmelCase       :			Tuple   	=BeautifulSoup(requests.get(url).content, """html.parser""")
       # The image URL is in the content field of the first meta tag with property og:image
       __lowerCAmelCase       :			List[Any]   	=soup.find("""meta""", {"""property""": """og:image"""})["""content"""]
       __lowerCAmelCase       :			Dict   	=requests.get(image_url).content
       __lowerCAmelCase       :			Optional[Any]   	=F"""{datetime.now():%Y-%m-%d_%H:%M:%S}.jpg"""
       with open(file_name, """wb""") as fp:
              fp.write(image_data)
       print(F"""Done. Image saved to disk as {file_name}.""")




"""simple docstring"""






import math


def      UpperCAmelCase__			(							lowerCAmelCase__	:int						)					->       bool:
      '''simple docstring'''


      lowercase								=      math.loga(math.sqrt(4 * positive_integer + 1						) / 2 + 1 / 2						)

      return exponent == int(lowerCAmelCase__						)


def      UpperCAmelCase__			(							lowerCAmelCase__	:float = 1 / 1_2_3_4_5						)					->       int:
      '''simple docstring'''


      lowercase								=      0
      lowercase								=      0

      lowercase								=      3
      while True:
            lowercase								=      (integer**2 - 1) / 4
            # if candidate is an integer, then there is a partition for k
            if partition_candidate == int(lowerCAmelCase__						):
                  lowercase								=      int(lowerCAmelCase__						)
                  total_partitions += 1
                  if check_partition_perfect(lowerCAmelCase__						):
                        perfect_partitions += 1
            if perfect_partitions > 0:
                  if perfect_partitions / total_partitions < max_proportion:
                        return int(lowerCAmelCase__						)
            integer += 1


if __name__ == "__main__":
       print(F"""{solution() = }""")



