



'''simple docstring'''






from __future__ import annotations

import os
from typing import Any

import requests

UpperCamelCase__:   List[Any]								=			"https://api.github.com"

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

# https://github.com/settings/tokens
UpperCamelCase__:   List[str]								=			os.environ.get("USER_TOKEN", "")


def  snake_case_     (					_lowerCAmelCase  :						List[Any]  )      ->   Union[str, Any]:
							UpperCAmelCase :       List[str] 							=		{
							    """Authorization""": f"""token {auth_token}""",
							    """Accept""": """application/vnd.github.v3+json""",
							}
							return requests.get(_lowerCAmelCase   ,      headers=_lowerCAmelCase  ).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     _a					(						lowerCamelCase							):

 if p < 2:
  raise ValueError("""p should not be less than 2!"""							)
 elif p == 2:
  return True

 lowerCamelCase		:	Any							=      4
 lowerCamelCase		:	List[str]							=      (1 << p) - 1
 for _ in range(p - 2							):
  lowerCamelCase		:	List[Any]							=      ((s * s) - 2) % m
 return s == 0


if __name__ == "__main__":
      print(lucas_lehmer_test(7))
      print(lucas_lehmer_test(1_1))




