





from __future__ import annotations

import os
from typing import Any

import requests

snake_case_           =      'https://api.github.com'

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

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






def lowerCamelCase__   (							snake_case_     :  str	)				->    dict[Any, Any]:
   __snake_case								=       {
       '''Authorization''': f"""token {auth_token}""",
       '''Accept''': '''application/vnd.github.v3+json''',
   }
   return requests.get(snake_case_	,				headers=snake_case_	).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__   (							snake_case_     :  int = 1000	)				->    int:
   __snake_case								=       2**power
   __snake_case								=       str(snake_case_	)
   __snake_case								=       list(snake_case_	)
   __snake_case								=       0

   for i in list_num:
      sum_of_num += int(snake_case_	)

   return sum_of_num


if __name__ == "__main__":
    snake_case_           =      int(input('Enter the power of 2: ').strip())
    print('2 ^ ', power, ' = ', 2**power)
    snake_case_           =      solution(power)
    print('Sum of the digits is: ', result)

