m1n5 alg