






import math
def    a__    (	A       ):

   if 1 < number < 4:
      # 2 and 3 are primes
      return True
   elif number < 2 or number % 2 == 0 or number % 3 == 0:
      # Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
      return False

   # All primes number are in format of 6k +/- 1
   for i in range(5		,					int(math.sqrt(A_       ) + 1       )		,					6       ):
      if number % i == 0 or number % (i + 2) == 0:
         return False
   return True
def    a__    (	A = 2_000_000       ):
   return sum(num for num in range(3		,					A_		,					2       ) if is_prime(A_       )       ) + 2 if n > 2 else 0


if __name__ == "__main__":
 print(F'{solution() = }')










"""simple docstring"""


import json

import requests

from .fetch_github_info import AUTHENTICATED_USER_ENDPOINT, fetch_github_info




def      snake_case    (A_ :Union[str, Any] ):







  '''simple docstring'''

  class 		snake_case    :





      def __init__(				self      :   Tuple							,						A      :   Dict     ):


        '''simple docstring'''




        assert isinstance(A							,						(bytes, str)     )
        a	:     Union[str, Any]							=  content





      def 							lowerCamelCase__ (				self      :   str     ):


        '''simple docstring'''




        return json.loads(self.content     )

  def mock_response(*A_ :Union[str, Any]      ,     **A_ :Tuple ):
    assert args[0] == AUTHENTICATED_USER_ENDPOINT
    assert "Authorization" in kwargs["headers"]
    assert kwargs["headers"]["Authorization"].startswith('token ' )
    assert "Accept" in kwargs["headers"]
    return FakeResponse(B'{"login":"test","id":1}' )

  monkeypatch.setattr(A_      ,     'get'      ,     A_ )
  a	:     List[str]							=  fetch_github_info('token' )
  assert result["login"] == "test"
  assert result["id"] == 1




