

"""simple docstring"""





_a       =							8.3_144_598




def   _A  (  UpperCamelCase_     :       float,			UpperCamelCase_     :       float)	->						float:
   '''simple docstring'''


   if temperature < 0:
      raise Exception("Temperature cannot be less than 0 K")
   if molar_mass <= 0:
      raise Exception("Molar mass cannot be less than or equal to 0 kg/mol")
   else:
      return (3 * UNIVERSAL_GAS_CONSTANT * temperature / molar_mass) ** 0.5


if __name__ == "__main__":
   import doctest

   # run doctest
   doctest.testmod()

   # example
   _a       =							3_00
   _a       =							28
   _a       =							rms_speed_of_molecule(temperature, molar_mass)
   print(F"Vrms of Nitrogen gas at 300 K is {vrms} m/s")












def      lowercase__      (     __snake_case    :							int  ):


					'''simple docstring'''


					UpperCAmelCase_    :      list[list[int]]            =						[[0 for _ in range(__snake_case  )] for _ in range(m + 1  )]
					for i in range(m + 1  ):
										UpperCAmelCase_    :      Optional[Any]            =						1

					for n in range(m + 1  ):
										for k in range(1     ,       __snake_case  ):
															memo[n][k] += memo[n][k - 1]
															if n - k > 0:
																				memo[n][k] += memo[n - k - 1][k]

					return memo[m][m - 1]


if __name__ == "__main__":
		import sys

		if len(sys.argv) == 1:
				try:
						__UpperCAmelCase								=						int(input('Enter a number: ').strip())
						print(partition(n))
				except ValueError:
						print('Please enter a number.')
		else:
				try:
						__UpperCAmelCase								=						int(sys.argv[1])
						print(partition(n))
				except ValueError:
						print('Please pass a number.')






