Update alg3.h