





# tests directory-specific settings - this file is run automatically
# by pytest before any tests are run

import sys
import warnings
from os.path import abspath, dirname, join


# allow having multiple repository checkouts and not needing to remember to rerun
# 'pip install -e .[dev]' when switching between checkouts and running tests.
_UpperCAmelCase										=					abspath(join(dirname(dirname(dirname(__file__))), 'src'))
sys.path.insert(1, git_repo_path)


# silence FutureWarning warnings in tests since often we can't act on them until
# they become normal warnings - i.e. the tests still need to test the current functionality
warnings.simplefilter(action='ignore', category=FutureWarning)




def 			lowerCAmelCase_			(				UpperCamelCase_	)  ->		Union[str, Any]:
       from diffusers.utils.testing_utils import pytest_addoption_shared

       pytest_addoption_shared(UpperCamelCase_	)







def 			lowerCAmelCase_			(				UpperCamelCase_	)  ->		Union[str, Any]:
       from diffusers.utils.testing_utils import pytest_terminal_summary_main

       UpperCamelCase_ 							=	terminalreporter.config.getoption("--make-reports"	)
       if make_reports:
              pytest_terminal_summary_main(UpperCamelCase_       ,		id=UpperCamelCase_	)


"""simple docstring"""


from math import factorial







def    UpperCAmelCase       (						UpperCAmelCase		,   UpperCAmelCase   )							-> List[str]:
     return factorial(UpperCAmelCase   ) / (factorial(UpperCAmelCase   ) * factorial(n - r   ))







def    UpperCAmelCase       (						)							-> Optional[Any]:
     snake_case_   			=   0

     for i in range(1		,   101   ):
          for j in range(1		,   i + 1   ):
               if combinations(UpperCAmelCase		,   UpperCAmelCase   ) > 1e6:
                    total += 1
     return total


if __name__ == "__main__":
    print(solution())

