Why does `distance` hand back a number while `to_origin` returns nothing at all — and what does each one do to `self`?
Short drills on what this video just taught. Write the code, run the checks, and reveal the answer only if you are stuck.
The Point class below already has __init__ and distance. Add a method named to_origin that takes only self and always leaves the point sitting at (0, 0), wherever it happened to be before. It hands nothing back — its whole job is to overwrite the object's own data.
Then call it on point, which starts at (3, 4), and assign to after the tuple (point.x, point.y).