Added alg.agda