






from collections import namedtuple

lowerCamelCase			:							Optional[Any]       =namedtuple('''from_to''', '''from_ to''')

lowerCamelCase			:							Union[str, Any]       ={
    '''atm''': from_to(1, 1),
    '''pascal''': from_to(0.000_0098, 101325),
    '''bar''': from_to(0.98_6923, 1.0_1325),
    '''kilopascal''': from_to(0.0098_6923, 101.325),
    '''megapascal''': from_to(9.8_6923, 0.10_1325),
    '''psi''': from_to(0.06_8046, 14.6959),
    '''inHg''': from_to(0.033_4211, 29.9213),
    '''torr''': from_to(0.0013_1579, 760),
}







def 	SCREAMING_SNAKE_CASE							(      __lowerCAmelCase      ,					__lowerCAmelCase      ,					__lowerCAmelCase    )				->			float:
     if from_type not in PRESSURE_CONVERSION:
          raise ValueError(
              f'Invalid \'from_type\' value: {from_type!r}  Supported values are:\n'
              + ", ".join(__lowerCAmelCase    )    )
     if to_type not in PRESSURE_CONVERSION:
          raise ValueError(
              f'Invalid \'to_type\' value: {to_type!r}.  Supported values are:\n'
              + ", ".join(__lowerCAmelCase    )    )
     return (
         value * PRESSURE_CONVERSION[from_type].from_ * PRESSURE_CONVERSION[to_type].to
     )


if __name__ == "__main__":
 import doctest

 doctest.testmod()







def 	SCREAMING_SNAKE_CASE							(      __lowerCAmelCase    )				->			str:
     return "".join(chr(ord(__lowerCAmelCase    ) + 32    ) if "A" <= char <= "Z" else char for char in word    )


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

 testmod()