



"""simple docstring"""
UpperCAmelCase    :		Tuple      =			9.8_06_65


def       _SCREAMING_SNAKE_CASE    (__lowerCAmelCase			,	__lowerCAmelCase			,	__lowerCAmelCase = g				)			->    Tuple:







  '''simple docstring'''


  if fluid_density <= 0:
    raise ValueError("""Impossible fluid density"""				)
  if volume < 0:
    raise ValueError("""Impossible Object volume"""				)
  if gravity <= 0:
    raise ValueError("""Impossible Gravity"""				)

  return fluid_density * gravity * volume


if __name__ == "__main__":
       import doctest

       # run doctest
       doctest.testmod()



'''simple docstring'''

import warnings
from functools import wraps
from typing import Callable


def        UpperCAmelCase_ (  lowerCamelCase_			):







 """simple docstring"""


 @wraps(lowerCamelCase_			)
 def _inner_fn(*lowerCamelCase_      ,			**lowerCamelCase_			):
  warnings.warn(
      (f'''\'{fn.__name__}\' is experimental and might be subject to breaking changes in the future.''')      ,			lowerCamelCase_      ,			)
  return fn(*lowerCamelCase_      ,			**lowerCamelCase_			)

 return _inner_fn





