




def      A      (      _SCREAMING_SNAKE_CASE ,_SCREAMING_SNAKE_CASE    )	-> int:
       return int(input_a == input_a == 0    )

def      A      (      )	-> None:
       print("Truth Table of NOR Gate:"    )
       print("|   Input 1   |  Input 2  | Output |"    )
       print(f'''|      0      |    0      |  {nor_gate(0 ,0    )}     |'''    )
       print(f'''|      0      |    1      |  {nor_gate(0 ,1    )}     |'''    )
       print(f'''|      1      |    0      |  {nor_gate(1 ,0    )}     |'''    )
       print(f'''|      1      |    1      |  {nor_gate(1 ,1    )}     |'''    )


if __name__ == "__main__":
       import doctest

       doctest.testmod()
       main()












from typing import TYPE_CHECKING

from ....utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


SCREAMING_SNAKE_CASE__       :      Optional[Any]  =   {'configuration_mmbt': ['MMBTConfig']}

try:
       if not is_torch_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       SCREAMING_SNAKE_CASE__       :      List[Any]  =   ['MMBTForClassification', 'MMBTModel', 'ModalEmbeddings']


if TYPE_CHECKING:
       from .configuration_mmbt import MMBTConfig

       try:
              if not is_torch_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .modeling_mmbt import MMBTForClassification, MMBTModel, ModalEmbeddings

else:
       import sys

       SCREAMING_SNAKE_CASE__       :      int  =   _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)






