euler42.py