added e31.alg