


def 							_lowercase    (		SCREAMING_SNAKE_CASE_   :		int = 1       ,  SCREAMING_SNAKE_CASE_   :		int = 1_000	):





			"""simple docstring"""




			UpperCamelCase         =					1
			UpperCamelCase         =					0

			for divide_by_number in range(SCREAMING_SNAKE_CASE_       ,  digit + 1	):
						UpperCamelCase         =					[]
						UpperCamelCase         =					numerator
						for _ in range(1       ,  digit + 1	):
									if now_divide in has_been_divided:
												if longest_list_length < len(SCREAMING_SNAKE_CASE_	):
															UpperCamelCase         =					len(SCREAMING_SNAKE_CASE_	)
															UpperCamelCase         =					divide_by_number
									else:
												has_been_divided.append(SCREAMING_SNAKE_CASE_	)
												UpperCamelCase         =					now_divide * 10 % divide_by_number

			return the_digit


# Tests
if __name__ == "__main__":
			import doctest

			doctest.testmod()








def 							_lowercase    (		SCREAMING_SNAKE_CASE_   :		int	):





			"""simple docstring"""




			assert (
			    isinstance(SCREAMING_SNAKE_CASE_       ,  SCREAMING_SNAKE_CASE_	) 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
			UpperCamelCase  ,  UpperCamelCase         =					1, 1
			for _ in range(number_of_steps - 1	):
						UpperCamelCase  ,  UpperCamelCase         =					current + previous, current
			return current


if __name__ == "__main__":
			import doctest

			doctest.testmod()




