




def        _SCREAMING_SNAKE_CASE      (		snake_case       )						->				int:

						if not isinstance(snake_case			,     snake_case       ):
												_UpperCAmelCase      =			f"Input value of [number={number}] must be an integer"
												raise TypeError(snake_case       )

						if number < 1:
												_UpperCAmelCase      =			f"Input value of [number={number}] must be > 0"
												raise ValueError(snake_case       )

						_UpperCAmelCase      =			1

						for i in range(1			,     snake_case       ):
												current_number *= 4 * i - 2
												current_number //= i + 1

						return current_number


if __name__ == "__main__":
				import doctest

				doctest.testmod()





# flake8: noqa
# Lint as: python3
a													=			[
    "VerificationMode",
    "Version",
    "disable_progress_bar",
    "enable_progress_bar",
    "is_progress_bar_enabled",
    "experimental",
]

from .info_utils import VerificationMode
from .logging import disable_progress_bar, enable_progress_bar, is_progress_bar_enabled
from .version import Version
from .experimental import experimental