
'''simple docstring'''
from __future__ import annotations

import os
from typing import Any

import requests

lowercase__											="""https://api.github.com"""

# https://docs.github.com/en/free-pro-team@latest/rest/reference/users#get-the-authenticated-user
lowercase__											=BASE_URL + """/user"""

# https://github.com/settings/tokens
lowercase__											=os.environ.get('USER_TOKEN', '')






def      UpperCamelCase_				(      A__						):
	a_      				=						{
	    '''Authorization''': F'''token {auth_token}''',
	    '''Accept''': '''application/vnd.github.v3+json''',
	}
	return requests.get(UpperCamelCase__  ,      headers=UpperCamelCase__						).json()


if __name__ == "__main__":  # pragma: no cover
		if USER_TOKEN:
				for key, value in fetch_github_info(USER_TOKEN).items():
						print(F"""{key}: {value}""")
		else:
				raise ValueError('\'USER_TOKEN\' field cannot be empty.')







def 		lowerCAmelCase  (	UpperCamelCase__   :   List[Any]       ,			UpperCamelCase__   :   Dict					)      ->    List[Any]:

						"""simple docstring"""





						__SCREAMING_SNAKE_CASE:				int           =   [0 for i in range(r + 1					)]
						# nc0 = 1
						__SCREAMING_SNAKE_CASE:				Dict           =   1
						for i in range(1       ,			n + 1					):
												# to compute current row from previous row.
												__SCREAMING_SNAKE_CASE:				Optional[Any]           =   min(UpperCamelCase__       ,			UpperCamelCase__					)
												while j > 0:
																		c[j] += c[j - 1]
																		j -= 1
						return c[r]




print(binomial_coefficient(n=10, r=5))



