整理博文，写pat2