



"""simple docstring"""






from datetime import datetime

import requests
from bsa import BeautifulSoup

if __name__ == "__main__":
     snake_case   					=				input('''Enter image url: ''').strip()
     print(F"Downloading image from {url} ...")
     snake_case   					=				BeautifulSoup(requests.get(url).content, '''html.parser''')
     # The image URL is in the content field of the first meta tag with property og:image
     snake_case   					=				soup.find('''meta''', {'''property''': '''og:image'''})['''content''']
     snake_case   					=				requests.get(image_url).content
     snake_case   					=				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}.")













def     a_   (__A				,       __A				,       __A				,       __A      )				->						int:



					"""simple docstring"""
					__a      ,			__a					:						Any      =					len(__A      ), len(grid[0]      )
					if (
					    min(__A				,       __A      ) < 0
					    or row == row_length
					    or col == col_length
					    or (row, col) in visit
					    or grid[row][col] == 1
					):
										return 0
					if row == row_length - 1 and col == col_length - 1:
										return 1

					visit.add((row, col)      )

					__a					:						Dict      =					0
					count += depth_first_search(__A				,       row + 1				,       __A				,       __A      )
					count += depth_first_search(__A				,       row - 1				,       __A				,       __A      )
					count += depth_first_search(__A				,       __A				,       col + 1				,       __A      )
					count += depth_first_search(__A				,       __A				,       col - 1				,       __A      )

					visit.remove((row, col)      )
					return count


if __name__ == "__main__":
			import doctest

			doctest.testmod()





