Update alg.py