In script.py, add a standard if __name__ == '__main__': guard. The bare run() call must be inside the guard, not at module top-level. Do not change run() itself.
