


UpperCAmelCase   :    int     =		8.3_1_4_4_6_2  # Unit - J mol-1 K-1






def 	__lowerCamelCase						(							lowerCamelCase__		:						float  ,							lowerCamelCase__		:						float  ,							lowerCamelCase__		:						float      ):





			'''simple docstring'''




			if moles < 0 or kelvin < 0 or volume < 0:
						raise ValueError("""Invalid inputs. Enter positive value."""      )
			return moles * kelvin * UNIVERSAL_GAS_CONSTANT / volume






def 	__lowerCamelCase						(							lowerCamelCase__		:						float  ,							lowerCamelCase__		:						float  ,							lowerCamelCase__		:						float      ):





			'''simple docstring'''




			if moles < 0 or kelvin < 0 or pressure < 0:
						raise ValueError("""Invalid inputs. Enter positive value."""      )
			return moles * kelvin * UNIVERSAL_GAS_CONSTANT / pressure


if __name__ == "__main__":
		from doctest import testmod

		testmod()





def 	__lowerCamelCase						(							lowerCamelCase__		:						int      ):





			'''simple docstring'''




			lowerCamelCase    		=  (1 + 24 * n) ** 0.5
			return ((1 + root) / 6) % 1 == 0






def 	__lowerCamelCase						(							lowerCamelCase__		:						int = 5000      ):





			'''simple docstring'''




			lowerCamelCase    		=  [(i * (3 * i - 1)) // 2 for i in range(1  ,							lowerCamelCase__      )]
			for i, pentagonal_i in enumerate(lowerCamelCase__      ):
						for j in range(lowerCamelCase__  ,							len(lowerCamelCase__      )      ):
									lowerCamelCase    		=  pentagonal_nums[j]
									lowerCamelCase    		=  pentagonal_i + pentagonal_j
									lowerCamelCase    		=  pentagonal_j - pentagonal_i
									if is_pentagonal(lowerCamelCase__      ) and is_pentagonal(lowerCamelCase__      ):
												return b

			return -1


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

