P-M iter BUG is repaied

P-M和二维的