Ml Pack Maximum Likelihood Algorithm