Mog Em Algorithm Pseudocode