
def 		UpperCamelCase     (       _UpperCAmelCase  :   int ,			_UpperCAmelCase  :   int  )   ->			int:






						'''simple docstring'''

						return number | (1 << position)



def 		UpperCamelCase     (       _UpperCAmelCase  :   int ,			_UpperCAmelCase  :   int  )   ->			int:






						'''simple docstring'''

						return number & ~(1 << position)



def 		UpperCamelCase     (       _UpperCAmelCase  :   int ,			_UpperCAmelCase  :   int  )   ->			int:






						'''simple docstring'''

						return number ^ (1 << position)



def 		UpperCamelCase     (       _UpperCAmelCase  :   int ,			_UpperCAmelCase  :   int  )   ->			bool:






						'''simple docstring'''

						return ((number >> position) & 1) == 1



def 		UpperCamelCase     (       _UpperCAmelCase  :   int ,			_UpperCAmelCase  :   int  )   ->			int:






						'''simple docstring'''

						return int((number & (1 << position)) != 0  )


if __name__ == "__main__":
							import doctest

							doctest.testmod()






import copy
from dataclasses import dataclass
from pathlib import Path
from typing import Dict, Optional, Union




@dataclass
class   __lowercase						:
	_A       =   None
	_A       =   False
	_A       =   False
	_A       =   False
	_A       =   None
	_A       =   None
	_A       =   False
	_A       =   False
	_A       =   False
	_A       =   True
	_A       =   None
	_A       =   1
	_A       =   None
	_A       =   False
	_A       =   None
	_A       =   None






	def       _a(self				: str    ) ->			"DownloadConfig":
							return self.__class__(**{k: copy.deepcopy(snake_case    ) for k, v in self.__dict__.items()}    )




