MAP                     MAP algorithm
