Module(body=[ClassDef(name='A', bases=[], body=[Pass()], decorator_list=[]), ClassDef(name='B', bases=[], body=[Pass()], decorator_list=[]), ClassDef(name='C', bases=[], body=[Pass()], decorator_list=[]), ClassDef(name='D', bases=[Name(id='A', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='E', bases=[Name(id='A', ctx=Load()), Name(id='B', ctx=Load())], body=[Pass()], decorator_list=[]), ClassDef(name='F', bases=[Name(id='E', ctx=Load()), Name(id='C', ctx=Load())], body=[Pass()], decorator_list=[]), Assign(targets=[Tuple(elts=[Name(id='a', ctx=Store()), Name(id='b', ctx=Store()), Name(id='c', ctx=Store()), Name(id='d', ctx=Store()), Name(id='e', ctx=Store()), Name(id='f', ctx=Store())], ctx=Store())], value=Tuple(elts=[Call(func=Name(id='A', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), Call(func=Name(id='B', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), Call(func=Name(id='C', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), Call(func=Name(id='D', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), Call(func=Name(id='E', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), Call(func=Name(id='F', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None)], ctx=Load())), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='a', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='b', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='c', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='d', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='e', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='A', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='B', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='C', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='D', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='E', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Call(func=Name(id='isinstance', ctx=Load()), args=[Name(id='f', ctx=Load()), Name(id='F', ctx=Load())], keywords=[], starargs=None, kwargs=None)], nl=True), Print(dest=None, values=[Str(s='---')], nl=True)])