Concept Flow - Object initialization flow
Start: Create object
Call __new__ method
Allocate memory for object
Call __init__ method
Initialize attributes
Object ready to use
End
This flow shows how Python creates an object: first __new__ allocates memory, then __init__ sets up attributes.