





import math






def 	lowerCamelCase_		(							_UpperCamelCase					)						->		bool:






				"""simple docstring"""


				assert isinstance(_UpperCamelCase					,							_UpperCamelCase					) and (
				    number >= 0
				), "'number' must been an int and positive"

				if 1 < number < 4:
								# 2 and 3 are primes
								return True
				elif number < 2 or not number % 2:
								# Negatives, 0, 1 and all even numbers are not primes
								return False

				snake_case_		:       List[Any]           =    range(3					,							int(math.sqrt(_UpperCamelCase					) + 1					)					,							2					)
				return not any(not number % i for i in odd_numbers					)






def 	lowerCamelCase_		(							_UpperCamelCase					,							_UpperCamelCase=1					,							**_UpperCamelCase					)						->		List[Any]:






				"""simple docstring"""


				snake_case_		:       Optional[int]           =    factor * value
				snake_case_		:       Optional[int]           =    value

				while not is_prime(_UpperCamelCase					):
								value += 1 if not ("desc" in kwargs and kwargs["desc"] is True) else -1

				if value == first_value_val:
								return next_prime(value + 1					,							**_UpperCamelCase					)
				return value


'''simple docstring'''
import requests

lowercase__											=''  # <-- Put your OpenWeatherMap appid here!
lowercase__											='https://api.openweathermap.org/data/2.5/'






def      UpperCamelCase_				(      A__ = "Chicago"  ,      A__ = APPID						):
	return requests.get(URL_BASE + """weather"""  ,      params=locals()						).json()






def      UpperCamelCase_				(      A__ = "Kolkata, India"  ,      A__ = APPID						):
	return requests.get(URL_BASE + """forecast"""  ,      params=locals()						).json()






def      UpperCamelCase_				(      A__ = 55.68  ,      A__ = 12.57  ,      A__ = APPID						):
	return requests.get(URL_BASE + """onecall"""  ,      params=locals()						).json()


if __name__ == "__main__":
		from pprint import pprint

		while True:
				lowercase__											=input('Enter a location:').strip()
				if location:
						pprint(current_weather(location))
				else:
						break
