






def 							A     (       a_							,a_					)     ->						int:
					return int((input_a, input_a).count(1					) != 0					)






def 							A     (       )     ->						None:
					assert or_gate(0							,0					) == 0
					assert or_gate(0							,1					) == 1
					assert or_gate(1							,0					) == 1
					assert or_gate(1							,1					) == 1


if __name__ == "__main__":
							print(or_gate(0, 1))
							print(or_gate(1, 0))
							print(or_gate(0, 0))
							print(or_gate(1, 1))








import re

from filelock import FileLock


try:
     import nltk

     _snake_case  :    Any						    =  True
except (ImportError, ModuleNotFoundError):
     _snake_case  :    Union[str, Any]						    =  False

if NLTK_AVAILABLE:
     with FileLock('.lock') as lock:
          nltk.download('punkt', quiet=True)

def   a_    ( lowerCAmelCase_      :			str	):
   re.sub('<n>',	'',	lowerCAmelCase_	)  # remove pegasus newline char
   assert NLTK_AVAILABLE, "nltk must be installed to separate newlines between sentences. (pip install nltk)"
   return "\n".join(nltk.sent_tokenize(lowerCAmelCase_	)	)

