new file:   deferred-3.py