
'''simple docstring'''
def      UpperCamelCase_				(      A__						):
	assert (
	    isinstance(A__  ,      A__						) and number_of_steps > 0
	), F'''number_of_steps needs to be positive integer, your input {number_of_steps}'''
	if number_of_steps == 1:
		return 1
	a_				,  a_      				=						1, 1
	for _ in range(number_of_steps - 1						):
		a_				,  a_      				=						current + previous, current
	return current


if __name__ == "__main__":
		import doctest

		doctest.testmod()


'''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
