Concept Flow - Comparison magic methods
Create object A
Create object B
Call __eq__?
Yes→Compare A and B for equality
Return True/False
Call __lt__?
Yes→Compare A < B
Return True/False
Call other comparison methods similarly
Use result in if/print/etc
End
Objects are created, then Python calls special methods like __eq__ or __lt__ to compare them, returning True or False.