


def 	__lowerCAmelCase   (SCREAMING_SNAKE_CASE )->  int:




      """simple docstring"""

      if not isinstance(SCREAMING_SNAKE_CASE , SCREAMING_SNAKE_CASE ):
            raise TypeError('''only integers accepted as input''' )
      else:
            snake_case_	=				str(abs(SCREAMING_SNAKE_CASE ) )
            snake_case_	=				[list(SCREAMING_SNAKE_CASE ) for char in range(len(SCREAMING_SNAKE_CASE ) )]
            for index in range(len(SCREAMING_SNAKE_CASE ) ):
                  num_transpositions[index].pop(SCREAMING_SNAKE_CASE )
            return max(
                int(''''''.join(list(SCREAMING_SNAKE_CASE ) ) ) for transposition in num_transpositions )


if __name__ == "__main__":
   __import__("""doctest""").testmod()



def 	__lowerCAmelCase   (SCREAMING_SNAKE_CASE )->  int:




      """simple docstring"""

      if not isinstance(SCREAMING_SNAKE_CASE , SCREAMING_SNAKE_CASE ):
            snake_case_	=				f'''Input value of [number={number}] must be an integer'''
            raise TypeError(SCREAMING_SNAKE_CASE )

      if number < 1:
            snake_case_	=				f'''Input value of [number={number}] must be > 0'''
            raise ValueError(SCREAMING_SNAKE_CASE )

      snake_case_	=				1

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

      return current_number


if __name__ == "__main__":
   import doctest

   doctest.testmod()