
def 		UpperCamelCase						(   lowercase_			,			lowercase_			,			lowercase_ )		->						float:


  '''simple docstring'''






  return round(float(moles / volume ) * nfactor )

def 		UpperCamelCase						(   lowercase_			,			lowercase_			,			lowercase_ )		->						float:


  '''simple docstring'''






  return round(float((moles * 0.0821 * temperature) / (volume) ) )

def 		UpperCamelCase						(   lowercase_			,			lowercase_			,			lowercase_ )		->						float:


  '''simple docstring'''






  return round(float((moles * 0.0821 * temperature) / (pressure) ) )

def 		UpperCamelCase						(   lowercase_			,			lowercase_			,			lowercase_ )		->						float:


  '''simple docstring'''






  return round(float((pressure * volume) / (0.0821 * moles) ) )


if __name__ == "__main__":
     import doctest

     doctest.testmod()








"""simple docstring"""


def 						lowerCamelCase__      (				UpperCAmelCase_ = 60_08_51_47_51_43					)->				int:







       """simple docstring"""

       try:
              UpperCamelCase       			=		int(UpperCAmelCase_					)
       except (TypeError, ValueError):
              raise TypeError("Parameter n must be int or castable to int."					)
       if n <= 0:
              raise ValueError("Parameter n must be greater than or equal to one."					)
       UpperCamelCase       			=		2
       UpperCamelCase       			=		0
       if n == 2:
              return 2
       while n > 2:
              while n % i != 0:
                     i += 1
              UpperCamelCase       			=		i
              while n % i == 0:
                     UpperCamelCase       			=		n // i
              i += 1
       return int(UpperCAmelCase_					)


if __name__ == "__main__":
      print(F'''{solution() = }''')





