


'''simple docstring'''

from math import factorial





def __snake_case					(      UpperCAmelCase_						:						int					,				UpperCAmelCase_						:						int		):

 # If either of the conditions are true, the function is being asked
 # to calculate a factorial of a negative number, which is not possible
 if n < k or k < 0:
  raise ValueError("Please enter positive integers for n and k where n >= k"		)
 return factorial(__UpperCAmelCase		) // (factorial(__UpperCAmelCase		) * factorial(n - k		))


if __name__ == "__main__":
     print(
         """The number of five-card hands possible from a standard""",
         f'''fifty-two card deck is: {combinations(52, 5)}\n''',
     )

     print(
         """If a class of 40 students must be arranged into groups of""",
         f'''4 for group projects, there are {combinations(40, 4)} ways''',
         """to arrange them.\n""",
     )

     print(
         """If 10 teams are competing in a Formula One race, there""",
         f'''are {combinations(10, 3)} ways that first, second and''',
         """third place can be awarded.""",
     )









import warnings

from ...utils import logging
from .image_processing_imagegpt import ImageGPTImageProcessor


lowerCamelCase__ :   List[str]					=							logging.get_logger(__name__)





class        lowerCamelCase_							(      _SCREAMING_SNAKE_CASE					):


 '''simple docstring'''







 def __init__(							self  :		str				,				*_lowerCAmelCase  :		Optional[Any]				,				**_lowerCAmelCase  :		Optional[Any]						):
       warnings.warn(
           'The class ImageGPTFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'
           ' Please use ImageGPTImageProcessor instead.'				,				_lowerCAmelCase				,				)
       super().__init__(*_lowerCAmelCase				,				**_lowerCAmelCase						)