modified:   euler60.py