m1n4 alg