class Foo:
pass
class Bar(Foo):
pass
class Qux(Foo):
pass
print('isinstance(Foo(), Foo) =')
print(isinstance(Foo(), Foo))
print('isinstance(Bar(), Foo) =')
print(isinstance(Bar(), Foo))
print('isinstance(Foo(), Bar) =')
print(isinstance(Foo(), Bar))
print('isinstance(Bar(), Bar) =')
print(isinstance(Bar(), Bar))
print('isinstance(Qux(), Qux) =')
print(isinstance(Qux(), Qux))
print('isinstance(Qux(), Foo) =')
print(isinstance(Qux(), Foo))
print('isinstance(Qux(), Bar) =')
print(isinstance(Qux(), Bar))