

"""simple docstring"""





def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 9 / 5) + 32   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(float(UpperCAmelCase					) + 273.15   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 9 / 5) + 491.67   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) - 32) * 5 / 9   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(((float(UpperCAmelCase					) - 32) * 5 / 9) + 273.15   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(float(UpperCAmelCase					) + 459.67   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(float(UpperCAmelCase					) - 273.15   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(((float(UpperCAmelCase					) - 273.15) * 9 / 5) + 32   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 9 / 5)   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) - 491.67) * 5 / 9   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round(float(UpperCAmelCase					) - 459.67   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 5 / 9)   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 1.25 + 273.15)   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 2.25 + 32)   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 1.25)   ,				UpperCAmelCase					)



def 							_lowerCAmelCase   (    UpperCAmelCase  :				float   ,				UpperCAmelCase  :				int = 2					):


					'''simple docstring'''






					return round((float(UpperCAmelCase					) * 2.25 + 32 + 459.67)   ,				UpperCAmelCase					)


if __name__ == "__main__":
				import doctest

				doctest.testmod()





"""simple docstring"""





def 							_lowerCAmelCase   (    UpperCAmelCase  :				int   ,				UpperCAmelCase  :				int   ,				UpperCAmelCase  :				int					):


					'''simple docstring'''






					if power < 0:
										return -1
					base %= mod
					UpperCamelCase__		:     Any								=1

					while power > 0:
										if power & 1:
															UpperCamelCase__		:     Optional[Any]								=(result * base) % mod
										UpperCamelCase__		:     Union[str, Any]								=power >> 1
										UpperCamelCase__		:     Union[str, Any]								=(base * base) % mod

					return result



def 							_lowerCAmelCase   (    ):


					'''simple docstring'''






					print(modular_exponential(3   ,				200   ,				13					)					)


if __name__ == "__main__":
				import doctest

				doctest.testmod()

				main()


