MECC Algorithm 2