print('{} and {}: {}'.format(True,True,(True and True)))
# True and True: True
print('{} and {}: {}'.format(True,False,(True and False)))
# True and False: False
print('{} and {}: {}'.format(False,True,(False and True)))
# False and True: False
print('{} and {}: {}'.format(False,False,(False and False)))
# False and False: False
print('{} or {}: {}'.format(True,True,(True or True)))
# True or True: True
print('{} or {}: {}'.format(True,False,(True or False)))
# True or False: True
print('{} or {}: {}'.format(False,True,(False or True)))
# False or True: True
print('{} or {}: {}'.format(False,False,(False or False)))
# False or False: False
print('not {}: {}'.format(True,(not True)))
# not True: False
print('not {}: {}'.format(False,(not False)))
# not False: True





